1678416-95-9

1678416-95-9 structure
1678416-95-9 structure

Name Endo-38a-Pro-Exenatide
No Any Chemical & Physical Properties