BD26678-100MG
BLDPBD26678-100MGEA
29
EUR
InStock
BLDPBD26678-100MG
Ethyl 8-(benzyloxy)-2-methylimidazo[1,2-a]pyridine-3-carboxylate 95%
Ethyl 8-(benzyloxy)-2-methylimidazo[1,2-a]pyridine-3-carboxylate
Storage condition: Sealed in dry, Room Temperature