Ind. 2.7uH 2.03A 60mohm RDC 4818

(0) 0 sold. Only 753 remain
Part No: 7440420027
Stock 753

OverView