If it is what they say it is, it is a very good deal.
They do claim Samsung LEDs in the description amongst other claims. The efficacy they note is a bit on the lower end relatively but not bad at 2.3. Wtih current generation Samsungs I would expect that to be higher. The PPFD claim of 2312 for 12" is a bit ludicrous but I really don’t have much background on such square form factor panels, I’d guess subtract 1K from that. If it’s true then it’s a really hot center spot that would roll off quickly. Consumes 420W true output is odd. I presume 420W wall plug consumption is what they meant.
I bought one and will perform a couple of quick and simple measurements. I don’t have the information needed to verify LED die markings so it is always a bit of a risk regarding counterfeit LEDs coming out of some countries. But, can never have enough fixtures and could be a win.