Basic information Safety Related Supplier
octadecyl dihydrogen benzene-1,2,4-tricarboxylate Structure

octadecyl dihydrogen benzene-1,2,4-tricarboxylate