126453-63-2 Farfaratin