68239-07-6
3,7-bis(diethylamino)-1-ethoxyphenoxazin-5-ium nitrate
Product Code:
643017
Molecular Formula:
C22H30N4O5
Molecular Weight:
430.50
Order 68239-07-6