4-(2-DECANOYLCARBOHYDRAZONOYL)PHENYL 2-IODOBENZOATE

HOME PAGE

CAS No: 303083-93-4

303083-93-4
Order 303083-93-4
decanoylcarbohydrazonoyl,phenyl,iodobenzoate