Source: http://fleascience.com/flea-control/flea-control-for-dogs/spot-on-flea-drops-for-dogs/generic-alternatives-to-k9-advantix-2/