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