SELECT 
  cscart_product_prices.product_id, 
  MIN(
    IF(
      cscart_product_prices.percentage_discount = 0, 
      cscart_product_prices.price, 
      cscart_product_prices.price - (
        cscart_product_prices.price * cscart_product_prices.percentage_discount
      )/ 100
    )
  ) AS price 
FROM 
  cscart_product_prices 
WHERE 
  cscart_product_prices.product_id IN (
    4221, 2700, 2759, 3729, 4002, 4047, 4388, 
    4608, 4622, 4845, 4876, 5388, 5479, 
    6233, 6369, 8695, 10090, 10402, 3805, 
    4011
  ) 
  AND cscart_product_prices.lower_limit = 1 
  AND cscart_product_prices.usergroup_id IN (0, 1) 
GROUP BY 
  cscart_product_prices.product_id

Query time 0.00340

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "15.36"
    },
    "grouping_operation": {
      "using_filesort": false,
      "table": {
        "table_name": "cscart_product_prices",
        "access_type": "range",
        "possible_keys": [
          "usergroup",
          "product_id",
          "lower_limit",
          "usergroup_id"
        ],
        "key": "product_id",
        "used_key_parts": [
          "product_id"
        ],
        "key_length": "3",
        "rows_examined_per_scan": 23,
        "rows_produced_per_join": 4,
        "filtered": "19.99",
        "index_condition": "(`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`product_id` in (4221,2700,2759,3729,4002,4047,4388,4608,4622,4845,4876,5388,5479,6233,6369,8695,10090,10402,3805,4011))",
        "cost_info": {
          "read_cost": "14.90",
          "eval_cost": "0.46",
          "prefix_cost": "15.36",
          "data_read_per_join": "110"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`lower_limit` = 1) and (`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
2700 70000.00000000
2759 173000.00000000
3729 7500.00000000
3805 8000.00000000
4002 240000.00000000
4011 440000.00000000
4047 5000.00000000
4221 2025000.00000000
4388 5000.00000000
4608 1350000.00000000
4622 1800000.00000000
4845 8340000.00000000
4876 403000.00000000
5388 82500.00000000
5479 196000.00000000
6233 1299000.00000000
6369 2750.00000000
8695 38000.00000000
10090 662000.00000000
10402 129000.00000000