Well bust my buttons!! Got a part number?? And a big second on the grease interfering with the soldering process....
Just one example from Newark. Other authorized distributors are out there too. Just don't go the China route. That is a crap shoot, you do not know what you are getting.