Loading patent details...
US5453080A: Intercourse-Facilitating Therapeutic Furniture | Searchlight