buy Ivermectin uk EGK100 2800 KPH / 2500 KPH (only £425 plus £100 refundable deposit on receipt of exchage unit)