cheah_benny

Machine shop

Cnc Milling components.
Location
Malaysia
Occupation
Assistant Manager
Top