DM15-681J

(500pcs) Vtg DM15-681J 680PF .00068 MFD 5% 300V Silver Mica Capacitors

You will notice the unbranded label doesn't affect performance at all.