681459-33-6

2,3,7,8-phenazinetetramethanol, Tetraacetate (ester) (en)