1-deoxy-d-allulose

1-deoxy-d-allulose

AOB13206

1000 Items

$0.00

Overview

Strong growth inhibitor as an antimetabolite