Printer friendly
"AcronymAttic.com

What does M3A6S stand for?

M3A6S stands for M6S, 3-O-acetylmorphine-6-O-sulfate

This definition appears rarely