Designed by
Title
Ethylenediaminetetraacetic acid, edetic acid, EDTA molecule. It is a lead chelator and anti-coagulant. Skeletal chemical formula #208325865
Description
Ethylenediaminetetraacetic acid, edetic acid, EDTA molecule. It is a lead chelator and anti-coagulant. Skeletal chemical formula. Vector illustration