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 (
    152, 153, 154, 155, 156, 157, 158, 159, 
    160, 161, 162, 163, 164, 165, 167, 168
  ) 
  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.00059

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "41.21"
    },
    "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": 18,
        "rows_produced_per_join": 3,
        "filtered": "19.63",
        "index_condition": "(`pankajecarter_systemfour`.`cscart_product_prices`.`product_id` in (152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168))",
        "cost_info": {
          "read_cost": "40.50",
          "eval_cost": "0.71",
          "prefix_cost": "41.21",
          "data_read_per_join": "84"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`pankajecarter_systemfour`.`cscart_product_prices`.`lower_limit` = 1) and (`pankajecarter_systemfour`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
152 700.00000000
153 49.99000000
154 399.99000000
155 79.99000000
156 299.00000000
157 499.00000000
158 4750.00000000
159 11375.00000000
160 200.00000000
161 279.99000000
162 32750.00000000
163 899.99000000
164 249.99000000
165 599.95000000
167 549.95000000
168 1.00000000