Looks like they have found a way to make it one piece rather than the multiple screws on the OEM.
Latch - no submersible fuel hose? Is that not one on the right? Clear rather than the (proper) black hoses EME supplies.
BTW, OEM BMW submersible is the cheapest I know at $32.30/meter.