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.