COUPLING LEVER φ30

Catalog Number: 03-LD160-2

Part Number: 911303186