Benzaldehyde, 4-chloro-2,6-difluoro- [252004-45-8] 97%Benzaldehyde, 4-chloro-2,6-difluoro- [252004-45-8] 97%SKU: 252004458Add to Quote