(MPR)Multi purpose reagents