Skip to main content

 29RW | pdb_000029rw

Putative Polyurethane Degrading Esterase Bound to VT00424