Loading patent details...
US5009653A: Thin, Flexible Sanitary Napkin | Searchlight