76663407
Jul 19, 2006
May 1, 2007
METABOLIX INC.
Subscribe
Polyurethane polymer used in biotechnology applications, immobilized biocatalysts, medical biopolymers and immobilized biocides