3D Printer CNC Optical Endstop Switch RepRa Makerbot Prusa RAMPS 1.4 Good

PCB board etc.

eBay