78656556
Jun 23, 2005
EDH (SOUTH AFRICA) (PTY) LTD
Subscribe
Apparatus for the tracking of position and velocity of sports balls and equipment, namely, Doppler radar