Loading patent details...
US4253190A: Communications System Using a Mirror Kept in Outer Space by Electromagnetic Radiation Pressure | Searchlight