P3504