Metformin HCl Catalogue M422570 CAS 1115-70-4 M.W 165.62 M.F C4H12ClN Specifications FAQs N,N-dimethyl-imidodicarbonimidic diamide