Loading patent details...
US6452044B2: Benzenedicarboxylic acid derivatives | Searchlight