Loading patent details...
US6683040B2: Peracids with good adhesion to surfaces | Searchlight