10160-86-8
2,3-Dibromopropionaldehydediethylacetal
Product Code:
1345442
Molecular Formula:
C7H14Br2O2
Molecular Weight:
289.99
Order 10160-86-8