Vocabulary
エチレンジアミンテトラ酢酸
エチレンジアミンテトラさくさん
ethylenediaminetetraacetic acid; EDTA
noun