IODOBENZENE-13C6
碘苯-13C6 237140
CAS No:
104130-35-0
Order 104130-35-0
iodobenzene