tavoahangy reagent