You asked:

how much is 21 ml in ounces

  • fluid ounce
    fluid ounce
    21 milliliters is 0.71 fluid ounces.