suppose this is coming from Russia or China? Is 2C3 (the "better Avastin"), or TNT (Cotara) still out there? seems we will be the last to know.