78527852
Dec 6, 2004
Oct 31, 2006
Head mounted display consisting of a transmitter, compact GPS transceiver, and a display unit consisting of a mirror and lens assembly for graphic display of real-time data for sports applications
Electrical and Scientific Apparatus