4-(2-DECANOYLCARBOHYDRAZONOYL)PHENYL 2-IODOBENZOATE
CAS No. 303083-93-4