Blood is meant for circulation
Voluntary donate blood it takes only 5- 6 minutes of actual bleeding time.
Donor should be
Only 350 ml of blood is taken, the volume of donated blood is corrected with in 24-48 hr by the body.
Whole procedure takes about 30 minutes.