77112448
Feb 21, 2007
THORNE STEVE L
Subscribe
SPEED-MONITORING RADAR DETECTION SYSTEM, NAMELY VEHICLE-MOUNTED RADAR DETECTOR AND BRAKE LIGHT FOR ALERTING TRAILING VEHICLES OF TRAFFIC STOPPAGES