Ogura Industrial Corporation Trademarks
WHAT YOU NEED IN A CLUTCH
Clutches for machines; Drive system having two or more synchronous motors coupled through clutches to drive a common load…
Owned by: Ogura Industrial Corporation
Serial Number: 77592954