1275541 logo

4-(2,6-Difluorophenoxy)Benzaldehyde Semicarbazone

Compound Synopsis