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 (
    425013, 423301, 403335, 416458, 413195, 
    452439, 456232, 409981, 422412, 444874, 
    411736, 410485, 443778, 413186, 432494, 
    406992, 417005, 443366, 433693, 445954, 
    441514, 456101, 421337, 459209
  ) 
  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.00123

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost": 0.099597785,
    "nested_loop": [
      {
        "table": {
          "table_name": "cscart_product_prices",
          "access_type": "range",
          "possible_keys": [
            "usergroup",
            "product_id",
            "lower_limit",
            "usergroup_id"
          ],
          "key": "usergroup",
          "key_length": "9",
          "used_key_parts": ["product_id", "usergroup_id", "lower_limit"],
          "loops": 1,
          "rows": 48,
          "cost": 0.08425304,
          "filtered": 49.99988556,
          "attached_condition": "cscart_product_prices.lower_limit = 1 and cscart_product_prices.product_id in (425013,423301,403335,416458,413195,452439,456232,409981,422412,444874,411736,410485,443778,413186,432494,406992,417005,443366,433693,445954,441514,456101,421337,459209) and cscart_product_prices.usergroup_id in (0,1)"
        }
      }
    ]
  }
}

Result

product_id price
403335 605.23000000
406992 319.54000000
409981 1509.98000000
410485 118.68000000
411736 1437.16000000
413186 178.75000000
413195 1185.00000000
416458 635.45000000
417005 1472.16000000
421337 1784.18000000
422412 1865.98000000
423301 606.61000000
425013 1757.21000000
432494 1738.29000000
433693 1123.26000000
441514 229.61000000
443366 1446.83000000
443778 1210.72000000
444874 1697.77000000
445954 391.33000000
452439 110.98000000
456101 1464.06000000
456232 173.39000000
459209 780.05000000