Loading patent details...
US5026010A: Latched Detachable Leg Assembly | Searchlight