Loading patent details...
US4265383A: Slat Assembly | Searchlight