Source of B17
This product doesn't taste very good, however, if it's the B17, you are after, this would be a good, concentrated source.  Natural, organic.
Rating: 3 stars