\tdplotsetmaincoords{50}{30}
\begin{tikzpicture}[scale=1,tdplot_main_coords,rotate=20,
declare function = {
opc=0.5;
Cvdw=1.70 cm; Hvdw=1.20 cm;
vdw=1/5; lw=3;
pKa=2.59;
}]
\coordinate (C1) at ( 0.6298, 0.0372, 0.0000);
\coordinate (C2) at (-0.6762, 0.0280, 0.0000);
\coordinate (H1) at (-1.2460, -0.8918, 0.0000);
\coordinate (H2) at (1.2124, -0.8746, 0.0000);
\coordinate (H3) at (1.1996, 0.9570, 0.0000);
\coordinate (H4) at (-1.2588, 0.9398, 0.0000);
%
\node[below=2.05cm, rotate=180] at (C1) {$\begin{tikzpicture}[scale=0.3]
\shade[ball color = teal, opacity = 1] (-0.8,1.3) circle (0.3 cm);
\shade[ball color = teal, opacity = 0.7] (0,0) ellipse (2.1 cm and 2.75 cm);
\end{tikzpicture}$};
%
\foreach \labelx /\labely in {C1/H2, C1/H3, C2/H1, C2/H4}
\draw[line width = lw, Pink1, opacity=opc] (\labelx) -- (\labely);
\draw[line width = lw, cyan, opacity=opc] (C1) -- (C2);
%\draw[line width = lw, cyan, opacity=opc] (C1) to [bend right] (C2);
\foreach \label in {C1, C2}
\shade[ball color = black, opacity=opc] (\label) circle (vdw*Cvdw);
\foreach \label in {H1, H2, H3, H4}
\shade[ball color = white, opacity=opc] (\label) circle (vdw*Hvdw);
%
\node[above=1.5mm] at (C2) {$\begin{tikzpicture}[scale=0.3]
\shade[ball color = teal, opacity = 1] (-0.8,1.3) circle (0.3 cm);
\shade[ball color = teal, opacity = 0.7] (0,0) ellipse (2.1 cm and 2.75 cm);
\end{tikzpicture}$};
%
\node[above=1.5mm] at (C1) {$\begin{tikzpicture}[scale=0.3]
\shade[ball color = teal, opacity = 0.7] (0,0) ellipse (2.1 cm and 2.75 cm);
\end{tikzpicture}$};
%
\node[below=2.05 cm, rotate=180] at (C2) {$\begin{tikzpicture}[scale=0.3]
\shade[ball color = teal, opacity = 0.7] (0,0) ellipse (2.1 cm and 2.75 cm);
\end{tikzpicture}$};
%
\end{tikzpicture}
\color{blue}
\ltrigonal{0==C;1==\rtrigonal{0==C;1==(yl);2B==H;3A==H};2A==H;3B==H}
\put(-720,350){$\tikz{\satom[scale=0.001]{teal/90/north/1/1.0}}$}
\put(-720,-190){$\tikz{\satom[scale=0.001]{teal/-90/north/0/1.0}}$}
\put(-490,350){$\tikz{\satom[scale=0.001]{teal/90/north/0/1.0}}$}
\put(-490,-190){$\tikz{\satom[scale=0.001]{teal/-90/north/1/1.0}}$}
\color{blue}
\dimethylenei
{1==\put(-340,-280){\utetrahedralS{0==C;3A==H;4B==H}};
2==\put(-270,-280){\DtetrahedralS{0==C;3A==H;4B==H}}
}
{}
\put(-520,560){\rotatebox{-35}{$\tikz{\satom[color=teal, scale=0.001, pos={(0,0.2)}]{teal/90/north/1/1.0}}$}}
\put(-830,-50){\rotatebox{140}{$\tikz{\satom[color=teal, scale=0.001, pos={(0,0.2)}]{teal/90/north/0/1.0}}$}}
\put(-370,480){\rotatebox{-35}{$\tikz{\satom[color=teal, scale=0.001, pos={(0,0.2)}]{teal/90/north/0/1.0}}$}}
\put(-680,-130){\rotatebox{140}{$\tikz{\satom[color=teal, scale=0.001, pos={(0,0.2)}]{teal/90/north/1/1.0}}$}}