Authorised Dealers for Townsend Labs in the UK & Ireland are as follows

No dealers found