Dongguan city, China.
This is the plastic housing for driving system of automotive. It is usually made of... read more