Bone marrow cell

Bone marrow contains two types of stem cells: hemopoietic (which can produce blood cells) and stromal (which can produce fat, cartilage, and bone)