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 (
    1587, 1589, 1577, 1591, 1590, 1579, 1578, 
    1573, 1572, 1574, 1592, 1576, 1593, 
    1571, 1575, 1588, 5250, 4752, 5919, 
    5817, 5837, 5253, 5814, 5251
  ) 
  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.00105

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.99",
        "index_condition": "(`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`product_id` in (1587,1589,1577,1591,1590,1579,1578,1573,1572,1574,1592,1576,1593,1571,1575,1588,5250,4752,5919,5817,5837,5253,5814,5251))",
        "cost_info": {
          "read_cost": "16.33",
          "eval_cost": "0.48",
          "prefix_cost": "16.81",
          "data_read_per_join": "115"
        },
        "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
1571 516000.00000000
1572 558000.00000000
1573 806000.00000000
1574 843000.00000000
1575 568000.00000000
1576 656000.00000000
1577 625000.00000000
1578 962000.00000000
1579 1020000.00000000
1587 1748000.00000000
1588 1385000.00000000
1589 981000.00000000
1590 900000.00000000
1591 649000.00000000
1592 902000.00000000
1593 1020000.00000000
4752 738000.00000000
5250 1170000.00000000
5251 1890000.00000000
5253 352000.00000000
5814 694000.00000000
5817 1422000.00000000
5837 396000.00000000
5919 108000.00000000