\documentclass[12pt,border=1pt,crop,multi=false,tikz,class=scrartcl]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{chemfig,chemmacros,chemformula}
\usepackage{lmodern}
\usetikzlibrary{decorations.pathmorphing}
\chemsetup[chemformula]{font-shape=sf,format=\sffamily}
\renewcommand*{\familydefault}{\sfdefault}
\renewcommand*\printatom[1]{\ensuremath{\mathsf{#1}}}
\setatomsep{2em}
\setdoublesep{.6ex}
\setarrowdefault{,1,semithick}
\setbondstyle{thick}
%\setarrowlabelsep{1em}
\makeatletter
\begin{document}
\definesubmol\nobond{-[,0.25,,,draw=none]}
%\schemedebug{true}
\schemestart
\chemfig{*6(-= (*5(-\chembelow{N}{H}-=--)) -=-=)}
\arrow{->[\parbox{3cm}{\scriptsize\centering\chemfig{=[:60](-[::60,,,1]NH-[2]Ac)-[::-60]*6(=-=-=-)}\\\ch{C6H5CH3}, MS 4A, rt}][\parbox{3.5cm}{
\centering\scriptsize0.1 eq.\tiny\chemfig[black!60]{
P(=[:60]O)(-[:-60]OH)
(-[:120]O-[::30]*6(-(-R)=- *6(-=-=--) =-?=))
-[:-120]O-[::-30]*6(=?- *6(-=-=--) =-=(-R)-)
}\\R= \tiny\chemfig[black!60]{-*6(=(-(-[::-60])-[::60])-=(-(-[::-60])-[::60])-=(-(-[::-60])-[::60])-)}}]}[,2.5]
\chemfig{*6(-= *5(-\chembelow{N}{H}-= (-(-[::30,,,1]NH-[2,,1]Ac)(-[::80])-[0]*6(=-=-=-)) --) -=-=)}
\hspace{-3.5em}\parbox{1.25cm}{\small98\%\\94\% ee}
\schemestop
\end{document}