SHENTUCK ENGINEERING SDN. BHD.
Bearing units are unit products with ball bearings mounted within housings.