Websites hosted on 61.151.239.83 IP Address
Geo Location Information for 61.151.239.83 IP Address. The IP Address 61.151.239.83 is located at 31.0456 latitude and 121.3997 longitude in China. Friendly Location for the IP Address is Shanghai, Shanghai, China.
China Machined Parts Factory Custom Aluminum Parts,Stainless Steel Par
- custom-machining.com
Ming Xiao MFG is a industrial metal machined parts & plastic parts manufactuer from Ningbo China, specialize in custom making industrial components by Metal stamping, (Manual,Automatic,CNC)lathe turning,plastic injection molding,bending,forging,the materials can be Mild Steel,Stainless steel,copper & bras,Aluminum...
3,031,941
$
240.00