85513958
Jan 11, 2012
XTREME ADS LIMITED
Subscribe
Explosive pre-detonation, disruption and detection systems, namely, systems using high voltage electrical discharge to pre-detonate, disrupt and detect explosives