Leroy-Somer (South East Asia) Pte Ltd
36 Lok Yang Way Singapore 628641
+65-6266-1726
+65-6262-1953
DC Generators | AC Generators | DC Motors | Marine Generators