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