Electrical/electronic Manufacturing - Ludhiana, Punjab, India
Manufacturer and supplier of sewing machine balance wheel sewing machine brake set and hand attachment.