1174020-21-3

1174020-21-3 structure
1174020-21-3 structure

Name Intermediate
Molecular Formula C27H32N4O5
Molecular Weight 492.57