Rhaphidecursinol A and rhaphidecursinol B were determined to be neolignans, a major class of phytoestrogens, while rhaphidecurperoxin is a new benzoperoxide.