Skip to main content

 29QC | pdb_000029qc

Putative Polyurethane Degrading Esterase Bound to Fragment VT00085