313222-82-1

Chemical Name: D-3-Phenylserine monohydrate
Structure:
313222-82-1 D-3-Phenylserine monohydrate
CAS: 313222-82-1
ID:
Supplier: BOC Sciences

Get a quote