58189-33-6

imerubrine

Cas Number: 58189-33-6  Molecular Structure
Product Code
822205
Product Name
imerubrine
Cas Number
58189-33-6
Molecular Formula
C20H17 N O5