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 (
    2176, 6596, 10034, 10078, 10400, 2238, 
    3382, 7525, 5897, 3856, 4557, 7690, 
    4679, 5269, 5280, 5236, 3519, 4196, 
    6598, 6741, 8397, 5017, 1671, 3919
  ) 
  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.00095

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 (2176,6596,10034,10078,10400,2238,3382,7525,5897,3856,4557,7690,4679,5269,5280,5236,3519,4196,6598,6741,8397,5017,1671,3919))",
        "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
1671 45000.00000000
2176 21000.00000000
2238 135000.00000000
3382 15000.00000000
3519 11000.00000000
3856 325000.00000000
3919 92000.00000000
4196 25000.00000000
4557 8000.00000000
4679 30000.00000000
5017 13950.00000000
5236 15000.00000000
5269 8000.00000000
5280 8000.00000000
5897 2295000.00000000
6596 496000.00000000
6598 334000.00000000
6741 305000.00000000
7525 235000.00000000
7690 220000.00000000
8397 364000.00000000
10034 63000.00000000
10078 7000.00000000
10400 335000.00000000