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 (
    4640, 4786, 4903, 5298, 5305, 5420, 8766, 
    10090, 4100, 8322, 10402, 3990, 4619, 
    4815, 5063, 5388, 5518, 5862, 6369, 
    10140, 2921, 3095, 3524, 3658
  ) 
  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.00233

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 (4640,4786,4903,5298,5305,5420,8766,10090,4100,8322,10402,3990,4619,4815,5063,5388,5518,5862,6369,10140,2921,3095,3524,3658))",
        "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
2921 18000.00000000
3095 37000.00000000
3524 12000.00000000
3658 7500.00000000
3990 5000.00000000
4100 5000.00000000
4619 1570000.00000000
4640 67000.00000000
4786 77000.00000000
4815 40000.00000000
4903 55000.00000000
5063 80000.00000000
5298 17000.00000000
5305 17000.00000000
5388 82500.00000000
5420 295000.00000000
5518 47250.00000000
5862 475000.00000000
6369 2750.00000000
8322 172500.00000000
8766 59000.00000000
10090 662000.00000000
10140 766000.00000000
10402 129000.00000000