1449429-74-6

1449429-74-6 structure
1449429-74-6 structure

Name PDI-C8C12-Br
Synonyms PDI28
Molecular Formula C64H89BrN2O4
Molecular Weight 1030.31