Isodecyl pelargonate


Isodecyl pelargonate - chemical compound.