Ogura Industrial Corporation Trademarks
WHAT YOU NEED IN A CLUTCH

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