86-393-5382186
No. 465, Daqing Road, Puyang, Henan, China (Mainland)
Sucker Rod Roller Centralizer/guide Roller Centralizer, US $ 20 - 60 / Set, Sucker Rod Centralizer, Carbon Steel, Sucker Rod centralizer.Source from Henan ZYZJ Pump Equipment Co., Ltd. on Waimaotong.com.