86-21-69973626
No. 766, Jinyuanyi Road, Jiading Dist., Shanghai, China (Mainland)
T6C T6D T6E vane pump made in China, US $ 30 - 50 / Piece, T6C T6D T6E, Shanghai, China, High Pressure.Source from Shanghai Belle Hydraulic Co., Ltd. on Waimaotong.com.