The Maytech 6374 are good and available in lots of places. I personally would not get the “sealed” version. Sealed just means no air holes in the back of the can/rotor. They still aren’t sealed. But that sealed can in my experience does not adhere to the shaft really well and can slip.
Here you can see a comparison.
Not present on that list though is the torqueboards 6374 which is probably what I would buy in the US.