Loading patent details...
US4501215A: High Heel Angle Mast Stay Release Structure | Searchlight