Basic information Safety Related Supplier
4-formylphenyl 3-iodobenzoate Structure

4-formylphenyl 3-iodobenzoate

4-formylphenyl 3-iodobenzoate Supplier