Product Name D (+)-sn-1-O-linoleoyl-glyceryl-3-phosphate
Catalog Number L-0182
Unit Price $65.00 Quantity 1.0 mg