Skip to main content

Putative Polyurethane Degrading Amidase Bound to Fragment VT00079