Stanton en 1974 en los remanentes de una antigua plantación de caucho, encontrándose actualmente en el campus de la Universidad de Malasia en Kuala Lumpur, Malasia.