I would like to ask how to typeset the equation number like Charles's law in the picture? There is a \circ after the closing parenthersis. Do I need another package to do that? The packages that I am using are chemfig, mhchem and graphicx. Thanks a lot.

I am sorry that I cannot figure it out after reading Custom equation numbering. I would like to have the equation numbering like it in the picture.
\newcommand*{\myTagFormat}[2]{(\ref{#1})($#2$)}
\begin{flushleft}
Boyle's law
\end{flushleft}
\begin{align}
\refstepcounter{equation}\label{eq:base}
pV &= constant,\text{ }at\text{ }constant\text{ }n, T\
\tag*{\myTagFormat{eq:base}{n}}\label{eq:base-n}
\end{align}
