Helifoline, a pyrrolizidine alkaloid from Heliotropium ovalifolium