Loading patent details...
US20030130427A1: Two-phase, water-absorbent bioadhesive composition | Searchlight