Mass. compounding pharmacy recalls some products