Benzyl 4-iodobenzoate

Benzyl 4-iodobenzoate · CAS 136618-42-3