It is a Suzulight, yes.
The picture where I found it called it a Suzulight ***, but I couldn't find out what those 3 letters stood for and nor could I find them mentioined anywhere else, so they may not be correct.
Just see if you can find them but if you can't we'll have to assume they're wrong and this is just a Suzlight...