Many thanks to Desert Scribe for discovering the existence of this article. The above Starship Trooper miniature and several other Starfleet Wars Biological Units are still being sold by Armik's Fine Collectables located in Castaic Lake, just north of Los Angeles, California.
According to the Observer's Directory & Identification Manual, the Starship Trooper is a Star Pilot from the Terran Federation and is called, David Smith, and the alien is a High Clan Warrior from the Entomolian Empire and is named Vennos.