61456-85-7

61456-85-7 structure
61456-85-7 structure

Name phenyl-(2,4,5-tribenzoyl-1-phenylpyrrolidin-3-yl)methanone
Molecular Formula C38H29NO4
Molecular Weight 563.64100
Exact Mass 563.21000
PSA 71.52000
LogP 7.07280