C Manufacturer · Spain CardioTeca imported About CardioTeca is an active legal entity registered in Spain. Location Spain Website http://cardioteca.com