D-LEUCINE-2-D

Product Code: 227321
Molecular Formula: C6H12 D N O2
Molecular Weight: 132.18
89836-92-0