L-[6-13C]IDOSE
CAS No:
115973-80-3
Order 115973-80-3
idose