XM8G80
Link to WHO Definition
Perflubutane polymer microspheres – http://id.who.int/icd/entity/1782650000