Non-Haem iron is mostly found in vegetable products and eggs but can also be found in the liver, spleen and bone marrow in the form of Ferritin and Haemosiderin.
It is not absorbed as effectively as Haem iron. Hence, it is not a very effective choice for iron deficient people.