Similar Items: Melifoliox B, a novel phloroglucin derivative isolated from Melicope barbigera (Rutaceae) and synthesis of new oxidation products from melifoliones A and B