How about this, searched on ebay for nissan micra interior light.
https://www.ebay.co.uk/itm/nissan-mi....c100010.m2109
Looks like same unit and actually far cheaper than terrano lights that I have seen for sale in the past.
Just out of interest what’s wrong with your existing light, just checking in case there is a fault with something else and not the light.