Myoglobin is made in the muscle cells while trihemic 600 comes from a plant source. Trihemic 600 is also a form of iron that cannot be stored in the body.