I know most of the air con installer are using armaflex insulation. Apparently, Best Tech from IMM offer this pretty insulator which is call Yamato from Japan.
The cover diameter seem like plastic wrapping that prevent water leaking from the insulator. Just want to hear some geniune feedback...