Tabebuialdehydes A-C, cyclopentene dialdehyde derivatives from the roots of Tabebuia rosea.