Loading patent details...
US3947896A: Double Faced Adhesive Device for Holding a Woman's Slip | Searchlight