12270-42-7

12270-42-7 structure
12270-42-7 structure

Name Disperse Yellow 104
Molecular Formula C20H15IN4O2