On a side note, I'm not sure if that is OEM, as the OEM ones say mikuni on it I believe. It would probably still work fine. Your other option is to get a new carb, something like a ZoomZoom carb, if you are on a budget.
I actually just found a factory mikuni carb cover with all the hardwarex right after I ordered the one you found. Hopefully the seller will cancel the payment like I asked Him to.