I didn't catch the price there. The Isc is good for the wattage rating and at 22v Voc vice the usual 21 Voc, so that checks out.
What does this mean?
"• Industry’s lowest voltage per watt rating
Delivers the most cost-effective installs"
The rating in watts is supposed to be Vmp x Imp so any lower voltage within the rating would make for higher amps. Except this has 22v Voc which is higher than the usual 21v and the Isc is a titch (but a tiny titch) below usual. (not like those DM 145s things with the really low Isc)
Big panel for a 12v. There are 190w 24v panels! If price is similar IMO get two 100s for easier man-handling. (where you might use it/them as a portable)