Red Cross / Huntington Ave Blood Bank

Share |
Description: Red Cross / Huntington Ave Blood Bank, blood freezing, cryo blood process.