PriceOn RequestPart Number17305-00024Description1.5A DIODE (090BrandTakeuchiTakeuchi spare parts for sale online