Loading patent details...
US4623660A: Triphenylalkene Derivatives | Searchlight