Product Overview Limit Switch XCSPA792 Telemecanique 072063This product was made in IndonesiaNew item in original packaging Reviews (No reviews yet) Write a Review