Loading patent details...
US4594602A: High Speed Diode | Searchlight