camphocarboxylates