Welcome to Healthcare Magic Forum
You have developed a bruise
over your skin due to injury
A bruise develops due to internal tear in blood vessels and bleeding,,Just apply thrombophobe or hirudoid cream over the affected area..
Thrombophob ointment contains Heparin-Benzyl Nicotinate which improves the blood supply and prevents clots. so it will help in faster clearing of the clotted blood...And you can take oral vitamin C
500 mg twice a day orally for rapid healing..
Hope it helps
Dr Geetika Paul