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 (
    7704, 7703, 1202, 2738, 7304, 7307, 7303, 
    7305, 7306, 7766, 4606, 2739, 4122, 
    7302, 2740, 2741, 2742, 2743, 7769, 
    7770, 2744, 3544, 3545, 3543
  ) 
  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.00037

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "19.06"
    },
    "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": 29,
        "rows_produced_per_join": 5,
        "filtered": "19.12",
        "index_condition": "(`dbggbern`.`cscart_product_prices`.`product_id` in (7704,7703,1202,2738,7304,7307,7303,7305,7306,7766,4606,2739,4122,7302,2740,2741,2742,2743,7769,7770,2744,3544,3545,3543))",
        "cost_info": {
          "read_cost": "18.51",
          "eval_cost": "0.55",
          "prefix_cost": "19.06",
          "data_read_per_join": "133"
        },
        "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
1202 39.90000000
2738 39.90000000
2739 39.90000000
2740 39.90000000
2741 39.90000000
2742 39.90000000
2743 39.90000000
2744 39.90000000
3543 39.90000000
3544 39.90000000
3545 39.90000000
4122 44.90000000
4606 39.90000000
7302 39.90000000
7303 39.90000000
7304 39.90000000
7305 39.90000000
7306 39.90000000
7307 39.90000000
7703 19.90000000
7704 9.90000000
7766 44.90000000
7769 39.90000000
7770 19.90000000