Molecular Details The Cpsf