Help Sourcing this Diode

I'd like to find a supplier like Mouser, Digikey etc. but nothing shows up in any search engine I've tried.
TIA
PXL_20220221_145438782.jpg
 
Don't get replacements from AliExpress though, whatever you do, high risk of counterfeits... The part number is AOTF409 or AOTF409L I believe (not clear what the L means, it might be that its available with and without isolated tab but the datasheet isn't clear).