85572633
Mar 18, 2012
Nov 20, 2012
Electronic traffic speed control equipment comprised of cameras and radar apparatus capable of vehicle speed measurement, license plate image recognition and vehicle photo captures
Electrical and Scientific Apparatus