- ... 940.800.575.912.250.583.520.075...........................................Ballota B01.650.940.800.575.912.250.583. ... 926.500...........................................Embolization, Therapeutic E02.926.500.074...........................................Balloon ... Balloon ...