1074110 logo

SALICYLALDEHYDE BENZOYL HYDRAZONE

Compound Synopsis