- Home
- Lab-Tests specific Q&A
- VITAMIN B12
- Nervous System
How long does a B12 injection last?
How long does a B12 injection last?
How long does a B12 injection last?
B 12 injection lasts for 48 to 72 hours in the body.Related Questions
VITAMIN B12
Cyanocobalaomin, Methylocobalamin, Vit B12
- Reports: Same Day
- No preparation required