Problem reading SLSTR level2 water product with snappy. Which is the right method?

I need to process Level2 water products by SLSTR, available via eumetsat, but the usual method
snappy.ProductIO.readProduct(path to the xml file) does not work and not even the method used to read a current L1 SLSTR product. Opening the product with GUI of SNAP the sea surface temperature is given as a band, but it is not possible to access the bands via snappy. What’s happening?