structures enumeration

I am looking for a simple engine able to enumerate Markush structures, up
 three substituents at once, with the following features:
 - output preferably SDFile
 - stand alone application reasonably priced (as it is required for one time
 / short time purpose)
 - able to run on PC under Windows
 Ability to handle substituents with two attachment points (variation of the
 cycles) will be highly appreciated.
 Guess it is not of general interest for the list subscribers, therefore
 kindly aim eventual responses directly to me.
 Many thanks
 Outgoing mail was checked virus free
 Zkontrolovano antivirov}m systimem AVG (
 Verze: 6.0.797 / Virova baze: 541 - datum vydanm: 15.11. 2004