Loading patent details...
US4146058A: Hose End Protector | Searchlight