Skip to main content

Putative Polyurethane Degrading Esterase Bound to Fragment VT00162