1097652-82-8

1097652-82-8 structure
1097652-82-8 structure

Name b3pyppm
Molecular Formula C42H28N6
Molecular Weight 616.71