This is a genuine Alfa Romeo air flow meter to fit the following:
Alfa Romeo Part number: 71788037
Bosh reference 0281002533