Loading patent details...
US4576160A: Phototherapeutic Apparatus With Spot Size Regulating Means | Searchlight