Benzaldehyde, 3-bromo-2,4-difluoro- [1326714-93-5] 98%Benzaldehyde, 3-bromo-2,4-difluoro- [1326714-93-5] 98%SKU: 1326714935Add to Quote