this is not a device from STMicroelectronics, but from formerly General Semi, now Vishay. MG7 should stand for SM6T33A, comparable to the SM6T33A from STMicroelectronics.
Regards /Peter
In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.