ITCLINIC M.S. 021 DOO NOVI SAD Novi Sad Retail sale of computers, peripheral units and software in specialised stores Registration number 22045024 Open profile