Skip to main content

 29PZ | pdb_000029pz

Putative Polyurethane Degrading Esterase Bound to Fragment VT00162