Loading patent details...
US6045811A: Delivery System for an Oral Care Substance Using a Permanently Deformable Strip of Material | Searchlight