If you want blood anywhere in India dial a single number, 104. Yes, 104 is now the default number for getting blood all across the country. Named Blood on Call the service makes it simple to save patients in a medical emergency. Once a call is received, the service delivers blood to your location within four hours for just 450 per bottle plus Rs 100 for transportation. The first-of-its-kind service is sure to save many lives.