Loading patent details...
US9322157B1: Mechanically coupled drain fixture and outlet fitting | Searchlight