25313-72-6
Deanol pidolate
Product Code:
1598919
Molecular Formula:
Molecular Weight:
Order 25313-72-6
deanol,pidolate,CASNo 25313-72-6