73484397
Jun 11, 1984
Dec 17, 1985
METABOLIX INC.
Subscribe
POLYURETHANE POLYMER USED IN BIOTECHNOLOGY APPLICATIONS, IMMOBILIZED BIOCATALYSTS, MEDICAL BIOPOLYMERS AND IMMOBILIZED BIOCIDES