Cleaning engine parts

Genius, I’ll have to grab one of those. Do they last awhile?