They already replied to my email, saying that my image is product "EMB20P03V", I guess "package EDFN 3X3" from that page.
What confuses me is that on the above link and when I look for EMB20P03V on their website, I get a datasheet pdf that says EMB12P03V (B12 instead of B20). So not sure what is that.
The longer code below B20 P03 seems to be factory code, year code, etc.