Electronic Control Systems Ltd (Clicks: 177;website added: Aug 11, 2012) LINK: ecsl.co.nz Country: New Zealand Description: Electronic Control Systems Ltd