Established as a Proprietor firm in the year 2004, we ?Swiss Motors India? are a leading Manufacturer, of a wide range of?Clutch Bearing,?Car Hand Brake and Many More.

Tata Ace Mini Clutch Fork Lever
View Details
Tata Ace Mini Clutch Pedal Shaft
View Details
Tata Super Ace Clutch Pedal Shaft
View Details
Tata Ace KBX Brake Shoe Adjuster
View Details
Tata Ace Super Clutch Fork Lever
View DetailsSwiss Motors India Ground Floor, C-11, C Block Wazirpur, North West Delhi, New Delhi-110052, Delhi, India Delhi, Delhi, India, 110052
Harpreet Singh Vohra (Owner))