Skip to main content

 29PW | pdb_000029pw

Putative Polyurethane Degrading Esterase Bound to Fragment VT00155