817182-42-6
1H-Indole-1-ethanol, 2-(2-naphthalenyl)-, 3,5-dinitrobenzoate (ester)
Product Code:
1216779
Molecular Formula:
C27H19N3O6
Molecular Weight:
Order 817182-42-6