ON Biotech (Ostrich Nepal) is a supplier based in Nepal listing fresh mushrooms on Global Trade Plaza. The company offers white button mushroom, oysters mushroom, Agaricus bisporus and other mushroom varieties. All items are presented as fresh produce from Nepal.