Dicarboxylic acid diesters | Patent Publication Number 20240228426 | Patexia