So this is a result which I think is true but have yet to find a quick proof for.
Say $M$ is a monoid which is left cancellative ($xy=xz\Rightarrow y=z$) and admits left common multiples ($\forall y,z \exists w,x \,(wy=xz)$). Is it then true that $M$ is right cancellative? If not, can you provide an explicit counterexample? Thanks!
If your monoid $M$ is right cancellative, then it embeds into a group [A. H. Clifford, G. B. Preston, The algebraic theory of semigroups, Theorem 1.23 (Ore theorem)]. On another hand there are left cancellative semigroups with left common multiples which do not embed into a group. For example Baer--Levi semigroups [A. H. Clifford, G. B. Preston, Theorem 8.2] are right cancellative with right common multiples and they do not embed into groups. So a semigroups, antiisomorphic to Baer--Levi semigroups, are desired counterexamples.