Designed by
Title
Ethylenediaminetetraacetic acid, edetic acid, EDTA molecule. It is a lead chelator and anti-coagulant. Skeletal chemical formula #208325866
Description
Ethylenediaminetetraacetic acid, edetic acid, EDTA molecule. It is a lead chelator and anti-coagulant. Skeletal chemical formula on the dark blue background. Illustration