Hi! Is it this? -> https://www.amazon.com/Duramectin-Ivermectin-Paste-1-87-Wormer/dp/B01EP4TPMU Amazon is the only source from I can order it, so I would like to be sure.