85005-45-4

HOME PAGE

Intestine, mucosa, coagulated

Product Code: 1838244
Molecular Formula:
Molecular Weight:
85005-45-4
intestine,mucosa,coagulated,CASNo 85005-45-4