Loading patent details...
US4479482A: Drain Leg Assembly | Searchlight