Wikipedia
Dolichodial
Dolichodial is a natural chemical compound with two aldehyde groups, which belongs to the group of iridoids.