Hemostatic

Army medical drug that stops bleeding
Blood drop + bullet

More by Standpoint

View profile