MPN: 06A906461L06A 906 461 L Manufacturer: - AFTERMARKET - 06A906461L MASS FLOW SENSOR MF21033 06A906461L06A 906 461 L $79.95 USD Buy