15872-50-1 p-n-Octadecyloxybenzoic acid