109191-07-3

beta-trichosanthin

Cas Number: 109191-07-3  Molecular Structure
Product Code
1175150
Product Name
beta-trichosanthin
Cas Number
109191-07-3