product Name:2,3-EPOXYDECANAL
  • 3-HEPTYL-OXIRANECARBOXALDEHYDE
  • 102369-06-2
  • C10H18O2
  • 170.25
  • 2,3-EPOXYDECANAL 102369-06-2