This is a control pendant for a TinyG G2 CNC machine.
Parts:
1 x DPDT 16mm E-Stop - http://www.galco.com/buy/IDEC/AB6M-V2-R
1 x Green 16mm Momentary Button - https://www.amazon.com/gp/product/B00DUYQAZ2
1 x Red 16mm Momentary Button - https://www.amazon.com/gp/product/B00DN7LKOW
1 x RJ45 Modular Jack - https://www.amazon.com/gp/product/B00CLVAJCK
This is part of an overall TinyG G2 CNC control system:
Electronics Enclosure: http://www.thingiverse.com/thing:1703914
Control Pendant: http://www.thingiverse.com/thing:1703922
Junction Box: http://www.thingiverse.com/thing:1703927