Product Main

Specifications

Sarpogrelate intermediate      135261-74-4/ 167145-13-3
 As a Pharmaceutical Intermediate