Lambda sensor METZGER 0893188

This product is no longer available