1325559-19-0

MefenaMic acid-13C6

Cas Number: 1325559-19-0  Molecular Structure
Product Code
312097
Product Name
MefenaMic acid-13C6
Cas Number
1325559-19-0