Skip to main content

Organophoshatedegrading enzyme (OpdA)-phosphate complex