End stop, Telemecanique

Item number:9152060
Supplier item number152060