50PCS X MURATA 0603 1uF 2A Feed Through Capacitors NFM18PS105R0J3D
eBay