エチレンジアミンテトラさくさん
Meanings
Noun
1. ethylenediaminetetraacetic acid; EDTA
Kanji used
vinegar
acid
Composed of
acetic acid