Designed by
Title
Ethylenediaminetetraacetic acid, edetic acid, EDTA molecule. It is a lead chelator and anti-coagulant. Structural chemical formula #171243961
Description
Ethylenediaminetetraacetic acid, edetic acid, EDTA molecule. It is a lead chelator and anti-coagulant. Structural chemical formula and molecule model. Sheet of paper in a cage. Vector illustration