SELECT 
  product_id, 
  group_id 
FROM 
  cscart_product_variation_group_products 
WHERE 
  group_id IN (51, 99, 96, 101, 108, 109, 110)

Query time 0.00045

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "36.41"
    },
    "table": {
      "table_name": "cscart_product_variation_group_products",
      "access_type": "range",
      "possible_keys": [
        "idx_group_id"
      ],
      "key": "idx_group_id",
      "used_key_parts": [
        "group_id"
      ],
      "key_length": "3",
      "rows_examined_per_scan": 21,
      "rows_produced_per_join": 21,
      "filtered": "100.00",
      "index_condition": "(`cscart`.`cscart_product_variation_group_products`.`group_id` in (51,99,96,101,108,109,110))",
      "cost_info": {
        "read_cost": "32.21",
        "eval_cost": "4.20",
        "prefix_cost": "36.41",
        "data_read_per_join": "336"
      },
      "used_columns": [
        "product_id",
        "group_id"
      ]
    }
  }
}

Result

product_id group_id
672 51
673 51
674 51
883 96
882 96
899 99
898 99
897 99
896 99
907 101
906 101
905 101
904 101
903 101
902 101
931 108
930 108
929 108
928 108
927 108
926 108
934 109
935 109
937 110
938 110
939 110
940 110