A:40-250 i: 1/10-1/60
WPA WORM GEAR SPEED REDUCER...
WELL SCREEN ...
WELL SCREEN Company Profile Products Feedback Address: RM 107-110,NO 2507 PUDONG AVE, SHANGHAI, Shanghai China, 200129 Tel: 0086 139 16129338 Fax: 0086 21 68534240
WELL SCREEN
Address: RM 107-110,NO 2507 PUDONG AVE, SHANGHAI, Shanghai China, 200129 Tel: 0086 139 16129338 Fax: 0086 21 68534240