You asked:

how much is 21 ml in ounces

  • 21 milliliters is 0.71 fluid ounces.