1293389-30-6

1293389-30-6 structure
1293389-30-6 structure

Name 5,6-difluoro-4,7-bis-(4-(2-ethylhexyl)-2-thienyl)-2,1,3-benzothiadiazole
Synonyms PM066,DTFFBT
Molecular Formula C30H38F2N2S3
Molecular Weight 560.8279264