I would agree, but my emphasis would be on sour. They dont quite hit lemon sour, but are pretty close. Rangpur lime is pretty much sour mandarin flavor.
These are similar plants, both lemandarins, maybe also check if its Rangpur.
Rough Lemon can be slightly variable from seed, but a rough skin, round lemon sour fruit, with a lump/nipple underneath is what it looks like. Seeds are fairly small for the size of the fruit. Leaves are more found tipped/Citron like than most lemons.