Loading patent details...
US4758591A: Dialkanoyloxybenzylidene Dialkanoate | Searchlight