Semagacestat [ 425386-60-3 ]

Cas Number: 425386-60-3
Product Code
295225
Product Name
Semagacestat
Cas Number
425386-60-3
Boiling Point
366.202 ( ℃ )