Loading patent details...
US4716693A: Structure Having a Movable Panel | Searchlight