1238319 logo

4-(3,4-Difluorophenoxy)Benzaldehyde Semicarbazone

Compound Synopsis