Chemistry Pharmaceutical intermediates D887182 5'-(4-(diphenylamino)phenyl)-[2,2'-bithiophene]-5-carbaldehyde, 98%