proton pump polypeptide 116K

proton pump polypeptide 116K · CAS 135846-03-6