340 Saskatoon St., London, ON
Industrial Electronics, Electronic Safety Devices, Electronic Presence Sensor, Small Batch Production and Servicing and Research and Development