oleanolic olivetolic oleanonic oleic oxalinic oxanilic isovaleric oxamic aureolic dolichoic
acids acid