Skip to main content

 29OO | pdb_000029oo

Putative Polyurethane Degrading Esterase in 2,6-TDI Polypropylene Glycol bound state