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 (
    5750, 7013, 5739, 5727, 944, 478, 985, 
    525, 2478, 10284, 2527, 2490, 1406, 
    508, 1266, 1428, 1263, 2471, 2576, 2620, 
    1256, 1319, 1273, 4526
  ) 
  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.00096

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "18.16"
    },
    "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": 27,
        "rows_produced_per_join": 5,
        "filtered": "19.99",
        "index_condition": "(`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`product_id` in (5750,7013,5739,5727,944,478,985,525,2478,10284,2527,2490,1406,508,1266,1428,1263,2471,2576,2620,1256,1319,1273,4526))",
        "cost_info": {
          "read_cost": "17.62",
          "eval_cost": "0.54",
          "prefix_cost": "18.16",
          "data_read_per_join": "129"
        },
        "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
478 1055000.00000000
508 935000.00000000
525 1675000.00000000
944 1395000.00000000
985 1205000.00000000
1256 130000.00000000
1263 1120000.00000000
1266 1130000.00000000
1273 1760000.00000000
1319 510000.00000000
1406 760000.00000000
1428 390000.00000000
2471 1455000.00000000
2478 850000.00000000
2490 599000.00000000
2527 93000.00000000
2576 276000.00000000
2620 116000.00000000
4526 1300000.00000000
5727 2005000.00000000
5739 1300000.00000000
5750 1655000.00000000
7013 2149000.00000000
10284 880000.00000000