2-S-adenosyl-L-methionine 29908-03-0 AdoMet S-ADENOSYLMETHIONINE S-adenosyl-L-methionine S-adenosyl-methionine SAM adenosylmethionine