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 (
    2764, 12676, 12655, 2831, 2832, 15312, 
    13836, 2844, 2679, 2669, 2683, 2680, 
    2675, 2674, 4357, 11901, 11902, 11919, 
    11906, 11662, 11903, 11661, 11907, 
    11908
  ) 
  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.00770

JSON explain

{
  "query_block": {
    "select_id": 1,
    "filesort": {
      "sort_key": "cscart_product_prices.product_id",
      "temporary_table": {
        "table": {
          "table_name": "cscart_product_prices",
          "access_type": "ref",
          "possible_keys": [
            "usergroup",
            "product_id",
            "lower_limit",
            "usergroup_id"
          ],
          "key": "lower_limit",
          "key_length": "3",
          "used_key_parts": ["lower_limit"],
          "ref": ["const"],
          "rows": 6449,
          "filtered": 4.571042061,
          "attached_condition": "cscart_product_prices.lower_limit <=> 1 and cscart_product_prices.product_id in (2764,12676,12655,2831,2832,15312,13836,2844,2679,2669,2683,2680,2675,2674,4357,11901,11902,11919,11906,11662,11903,11661,11907,11908) and cscart_product_prices.usergroup_id in (0,1)"
        }
      }
    }
  }
}

Result

product_id price
2669 145.86000000
2674 192.01000000
2675 145.86000000
2679 192.02000000
2680 192.01000000
2683 192.01000000
2764 108.15000000
2831 67.60000000
2832 67.60000000
2844 228.44000000
4357 228.42000000
11661 207.28000000
11662 207.28000000
11901 207.28000000
11902 51.94000000
11903 51.94000000
11906 43.95000000
11907 53.24000000
11908 53.24000000
11919 207.28000000
12655 71.30000000
12676 555.60000000
13836 86.07000000
15312 140.35000000