How much does this cost to the nearest dollar?

DB Electrical Compatible With/Replacement For 3.2L 3.2 Bmw M3 120Amp 02 03 04 05 06 2002 2003 2004 2005 2006 13974 439317
Spec Unit Type Alternator, Voltage 12, Rotation CW, Amperage 120, Clock 2, Pulley Class S6, Regulator IR, Fan Type IF Replaces OEM Numbers ARROWHEAD ARROWHEAD (OEM) BMW J & N LESTER 13974, REMY LIGHT DUTY 12284, VALEO VALEO NEW 439317 Compatible With/Replacement For BMW M3 1-year warranty protects you after your purchase. We're confident that our

Price is $158.00
Price: $158.07