3 MMC supplier price