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 (
    10374, 10377, 10382, 10386, 10389, 10409, 
    10421, 10423, 10456, 10465, 10469, 
    10487, 10538, 10543, 10566, 10569, 
    10366, 10375, 10380, 10385, 10391, 
    10408, 10410, 10417
  ) 
  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.00107

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "33.61"
    },
    "grouping_operation": {
      "using_filesort": false,
      "table": {
        "table_name": "cscart_product_prices",
        "access_type": "range",
        "possible_keys": [
          "usergroup",
          "product_id",
          "lower_limit",
          "usergroup_id"
        ],
        "key": "usergroup",
        "used_key_parts": [
          "product_id",
          "usergroup_id",
          "lower_limit"
        ],
        "key_length": "9",
        "rows_examined_per_scan": 48,
        "rows_produced_per_join": 48,
        "filtered": "100.00",
        "index_condition": "((`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`lower_limit` = 1) and (`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`product_id` in (10374,10377,10382,10386,10389,10409,10421,10423,10456,10465,10469,10487,10538,10543,10566,10569,10366,10375,10380,10385,10391,10408,10410,10417)) and (`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`usergroup_id` in (0,1)))",
        "cost_info": {
          "read_cost": "28.81",
          "eval_cost": "4.80",
          "prefix_cost": "33.61",
          "data_read_per_join": "1K"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ]
      }
    }
  }
}

Result

product_id price
10366 29000.00000000
10374 122750.00000000
10375 69750.00000000
10377 1215000.00000000
10380 35000.00000000
10382 99750.00000000
10385 35000.00000000
10386 35000.00000000
10389 49000.00000000
10391 69000.00000000
10408 50000.00000000
10409 29000.00000000
10410 35000.00000000
10417 125000.00000000
10421 65000.00000000
10423 167750.00000000
10456 240000.00000000
10465 72000.00000000
10469 179750.00000000
10487 55000.00000000
10538 55000.00000000
10543 449750.00000000
10566 50000.00000000
10569 55000.00000000