4′-Iodo-4-dimethylaminoazobenzene, 97%

AB137213