G6PD and Renal insufficiency: Although reported to be safe, MB is contraindicated in patients suffering from renal insufficiency, glucose-6-phosphate dehydrogenase (G6PD) deficiency, and Heinz body anaemia [39].