91261-64-2

2-deoxysepialumazine

Cas Number: 91261-64-2  Molecular Structure
Product Code
861165
Product Name
2-deoxysepialumazine
Cas Number
91261-64-2