66-706060R
ORIGINAL NEW BOSCH INJ 0432231823 MDI
7 sold in last 24 hours
No Specifications