"Wirepull" generally refers to marbles made by the Veiligglas company in Amsterdam.
I believe your marble to have been made by Vacor de Mexico, as Chad indicated. It looks similar to their marble called a Streamer, but as far as I know Streamers did not have an iridescent finish. I don't know what style name that iridescent finish would indicate.