Yup!
Although the same seller has a 20-pack (instead of the 25-pack that you listed) for a few bucks less. This is exactly what I bought: https://www.amazon.com/gp/product/B01CTYD2BI/ref=oh_aui_detailpage_o07_s00?ie=UTF8&psc=1