Chemistry of natural compounds