What is the brand name for Cyanocobalamin?
The brand name for Cyanocobalamin is OTC (Vitamin B12).
OTC (Vitamin B12)
Cyanocobalamin is the generic name for the brand-name drug OTC (Vitamin B12). It is a vitamin b12 used to treat B12 deficiency. On the PTCE Top 200 drug list, Cyanocobalamin ranks #104 and is one of the most frequently tested vitamins/minerals/supplements medications — commonly quizzed on its brand–generic pair, drug class, and key side effects.
| Generic name | Cyanocobalamin |
|---|---|
| Brand name(s) | OTC (Vitamin B12) |
| Drug class | Vitamin B12 |
| Class group | Vitamins/Minerals/Supplements |
| Common use | B12 deficiency |
| DEA schedule | Unscheduled |
| Availability | OTC/Rx |
Vitamin B12 used to treat and prevent B12 deficiency (including pernicious anemia); available as oral, nasal, and injectable formulations.
Cyanocobalamin is a Vitamin B12 in the Vitamins/Minerals/Supplements group. Knowing the class is the fastest way to predict its uses, side effects, and the brand↔generic pairs the PTCE tests.
No. Cyanocobalamin is not a federally controlled substance (it is unscheduled by the DEA).
B12 deficiency causes anemia PLUS nerve symptoms — and long-term metformin or PPI use can deplete B12, a favorite drug–nutrient interaction.
The brand name for Cyanocobalamin is OTC (Vitamin B12).
Cyanocobalamin is used to treat B12 deficiency. Vitamin B12 used to treat and prevent B12 deficiency (including pernicious anemia); available as oral, nasal, and injectable formulations.
Cyanocobalamin is a Vitamin B12 (Vitamins/Minerals/Supplements group).
No. Cyanocobalamin is not a federally controlled substance (it is unscheduled by the DEA).
RxReflex turns the Top 200 drugs into fast flashcard rounds, a guided Learn path, pharmacy math, and 40+ cheat sheets. Free to start.
Last reviewed June 25, 2026. Educational use only — not medical advice. Verify clinical specifics with your pharmacist or a current label source such as DailyMed. RxReflex is not affiliated with or endorsed by the Pharmacy Technician Certification Board (PTCB).