SELECT 
  product_id, 
  feature_id, 
  variant_id 
FROM 
  cscart_product_features_values 
WHERE 
  product_id IN (
    81647, 149123, 149124, 149125, 149126, 
    149127, 149128, 149129, 149130
  ) 
  AND feature_id IN (548, 549) 
  AND lang_code = 'en'

Query time 0.00161

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "8.25"
    },
    "table": {
      "table_name": "cscart_product_features_values",
      "access_type": "range",
      "possible_keys": [
        "PRIMARY",
        "fl",
        "lang_code",
        "product_id",
        "fpl",
        "idx_product_feature_variant_id"
      ],
      "key": "lang_code",
      "used_key_parts": [
        "lang_code",
        "feature_id",
        "product_id"
      ],
      "key_length": "12",
      "rows_examined_per_scan": 18,
      "rows_produced_per_join": 18,
      "filtered": "100.00",
      "using_index": true,
      "cost_info": {
        "read_cost": "4.65",
        "eval_cost": "3.60",
        "prefix_cost": "8.25",
        "data_read_per_join": "13K"
      },
      "used_columns": [
        "feature_id",
        "product_id",
        "variant_id",
        "lang_code"
      ],
      "attached_condition": "((`webmarco`.`cscart_product_features_values`.`product_id` in (81647,149123,149124,149125,149126,149127,149128,149129,149130)) and (`webmarco`.`cscart_product_features_values`.`feature_id` in (548,549)) and (`webmarco`.`cscart_product_features_values`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id feature_id variant_id
81647 548 1193
149123 548 1195
149124 548 1194
149125 548 1193
149126 548 1195
149127 548 1194
149128 548 1193
149129 548 1195
149130 548 1194
81647 549 1495
149123 549 1495
149124 549 1495
149125 549 1199
149126 549 1199
149127 549 1199
149128 549 1498
149129 549 1498
149130 549 1498