Manufacturer's Devices - Ibis Vision Limited

Address:




60 St. Enoch Square 5th Floor



Glasgow

G1 4AG

Scotland United Kingdom


Authorised Representative/ UK Responsible Person
Name: Not Available

Address:







Code/Term Type
Video consultation telemedicine systemVideo consultation telemedicine systemClass I