Chemical and pharmaceutic products