Showing 23296 to 23310 of 25507 results


Smart polyurethane pressure-sensitive adhesive with controlled tack
Patents for licensing UNIVERSIDAD DE ALICANTE

Catechol O‑Methyl Transferase Targeted Library
Innovative Products and Technologies Otava Research Institute

