Vocabulary

エチレンジアミン四酢酸

ethylenediaminetetraacetic acid; EDTA

noun