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 (
    4241, 3635, 3052, 3634, 3053, 5844, 6034, 
    6035, 6037, 6700, 5896, 5889, 5894, 
    5893, 5897, 5891, 5899, 6096, 6087, 
    6088, 6092, 5883, 5888, 5884
  ) 
  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.00056

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "16.81"
    },
    "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": 24,
        "rows_produced_per_join": 4,
        "filtered": "19.12",
        "index_condition": "(`dbggbern`.`cscart_product_prices`.`product_id` in (4241,3635,3052,3634,3053,5844,6034,6035,6037,6700,5896,5889,5894,5893,5897,5891,5899,6096,6087,6088,6092,5883,5888,5884))",
        "cost_info": {
          "read_cost": "16.35",
          "eval_cost": "0.46",
          "prefix_cost": "16.81",
          "data_read_per_join": "110"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`dbggbern`.`cscart_product_prices`.`lower_limit` = 1) and (`dbggbern`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
3052 19.90000000
3053 19.90000000
3634 19.90000000
3635 19.90000000
4241 19.90000000
5844 19.90000000
5883 19.90000000
5884 19.90000000
5888 19.90000000
5889 19.90000000
5891 19.90000000
5893 19.90000000
5894 19.90000000
5896 19.90000000
5897 19.90000000
5899 19.90000000
6034 19.90000000
6035 19.90000000
6037 19.90000000
6087 19.90000000
6088 19.90000000
6092 19.90000000
6096 19.90000000
6700 19.90000000