Hello and thanks for the query
As you know the Coronary
angiography is performed by the femoral route. The
bruise and pain is usual after all angiography procedure. The pain takes about 5-7 days for complete cease off. Till than you can try analgesics and anti-inflammatory drugs with local application of gels. You can also try hot fermentation at the site. But make sure that you are not suffering from any
fever or raised local area temperature at the site. And don't make you leg stiff, do all the movements of the leg.
Now about bruise, it takes about 3-4 weeks to heal depending upon the patient and associated factors like diabetics etc.
So don't we worry and wait for the complete healing and must watch for fever and abscess(as you have normal USG so chances are less).
Hope you got your answer.
Best Wishes