Loading patent details...
US4052759A: Floor-Mounted Anchor Unit for Toilets | Searchlight