\documentclass[varwidth=true, border=2pt]{standalone}
\usepackage{chemfig,chemmacros}
% Source: http://www.latex-community.org/know-how/latex/51-latex-math-science/434-chemistry-molecules
% See Source for explanations

\begin{document}
    \begin{center}
        \small\setatomsep{1.5em}
        \schemestart
        \chemfig{*6(=-=(-(=[2]O)-[::-60]O-[0]O-[::30](=[2]O)-[::-60]*6(=-=-=-))-=-)}
        \arrow{->[$\Delta$]}
        2 \chemfig{*6(=-=(-(=[2]O)-[::-60]\lewis{0.,O})-=-)}
        \arrow
        2 \chemfig{*6(=-=(-[,.15,,,draw=none]\lewis{0.,})-=-)}\+\ch{2 CO2 ^}
        \schemestop
    \end{center}
\end{document}
