Skip to main content

 30PL | pdb_000030pl

Putative Polyurethane Degrading Amidase Bound to Fragment VT00136