Skip to main content

Proton pyrophosphatase - E225A