Loading patent details...
US4239342A: Optical Focusing System With Two Ellipsoidal Mirrors | Searchlight