25m 30m 40m 70m price microwave