70788-28-2 AIDS-129363 AIDS129363 Flurofamide N-(4-Fluorobenzoyl)phosphoric triamide NSC342995