Loading patent details...
US5435660A: Liquid Applicator With Frangible Ampoule and Support | Searchlight