product Name:Benzaldehyde, 2,3,5,6-tetrafluoro-4-hydroxy-
  • 24336-73-0
  • C7H2F4O2
  • Benzaldehyde, 2,3,5,6-tetrafluoro-4-hydroxy- 24336-73-0