Loading patent details...
US6139856A: Composition Useful for Providing One-Step Surgical Preparation and Drape | Searchlight