1977585-07-1

1977585-07-1 structure
1977585-07-1 structure

Name [1,1':3',1''-Terphenyl]-4,4'',5'-tricarboxaldehyde
Molecular Formula C21H14O3
Molecular Weight 314.33