MyBiosource Biochemicals
MSRP:
Now:
$1,027.20 - $4,302.40
Was:
Isofagomine D-tartrate | MBS6120670 | MybiosourceProduct Short Name: [Isofagomine D-tartrate]Product Name Synonyme: [(3R,4R,5R)-5-(Hydroxymethyl)-3,4-piperidinediol (2S,3S)-2,3-Dihydroxybutanedioate;...