312752-86-6

YM 758 Phosphate

Cas Number: 312752-86-6  Molecular Structure
Product Code
2248440
Product Name
YM 758 Phosphate
Cas Number
312752-86-6
Molecular Formula
C26H33FN3O8P