Yes, Botanigard ES
A capful to a gallon.
Don't really know about how long it's effective....a few days maybe.
I try keep the aphids at bay, just by spraying them off the plants with city water. When they really get heavy, we break out the Botanigard