Skip to main content

 30QY | pdb_000030qy

Putative Polyurethane Degrading Amidase Bound to Fragment VT00248