32283-93-5/N,N'-Di(4-dimethylaminopheny)-perylene-tetracarbonic acid, diamide

Quick Details
CasNo:32283-93-5