Vocabulary

アデニル酸

adenylic acid

noun