52227-79-9
Product Name:
prostaglandin-E synthase
Synonyms:
mgst1l1;pig12;prostaglandin e synthase
Inquiry