Skip to main content

 29NV | pdb_000029nv

Putative Polyurethane Degrading Esterase in cleavage product of DUE-TDA bound state