Loading patent details...
US20030134089A1: Polymer arrays from the combinatorial synthesis of novel materials | Searchlight