drive shaft

need drive shaft for a body ,maybe new something some one made up and didnt use, needs to be 52 1/2" center cap to center cap 904 yoke on front small yoke on rear end end or if no yoke on front thats ok pictures and price threw a conversation thanks