High voltage battery 12V 23A

Item No.:
7896
Price per Piece