Beta defensin

Part LP95254-6COMPONENT