Looks alot like Stitch Witchery which is available easily in the US. Only sites I found for Wundaweb are in the UK. Might be the same stuff under a different name.