0 Seratrodast CAS 112665-43-7 In APIs, Pharmaceutical Chemicals, Products 112665-43-7,Seratrodast,7-(3,5,6-Trimethy1-1,4-benzoquinon-2-y1)-7-phenylheptanoic acid