Loading patent details...
US4866268A: Optical Fast Synchronization Shaft Position and Speed Sensor | Searchlight