Skip to main content

 29QS | pdb_000029qs

Putative Polyurethane Degrading Esterase Bound to Fragment VT00227