77592954
Oct 15, 2008
Nov 10, 2009
OGURA INDUSTRIAL CORPORATION
Active Trademark
Subscribe
Clutches for machines; Drive system having two or more synchronous motors coupled through clutches to drive a common load
Clutch linings for land vehicles; Clutch mechanisms for motor cars; Clutches for land vehicles