Looks like a classic OE/OEM BMW/Bosch Maf
Inner hot film capsule has a Bosch part number...but the whole (assembled) parts has one BMW part number (and also perhaps a bosch assembly part number)
I checked mine- it appears the capsule is firmly (glued?) into the housing
this image of yours-my capsule is firmly held onto this- the soft looking, slightly wavy foam strip is not visible.... is it 'sticky' ??
???