Parts appear to be genuine STMicroelectronics. Tested at 40Vp-p 10Khz square wave with 1A load, all worked as expected. 1 month delivery to US.
Very good. Thanks!