FDA found filth and unverifiable test records at a plant supplying sildenafil and tadalafil to US compounding pharmacies. All its ingredients were recalled.