Term Gallery logo

Meanings of phthalic acid di-n-propyl ester in English