134527 D4CC-3060 Position switch Manufacturer article number: 134527, Manufacturer article name: D4CC-3060