{"id":35378,"date":"2025-06-25T09:16:13","date_gmt":"2025-06-25T07:16:13","guid":{"rendered":"https:\/\/immunostep.com\/?page_id=35378"},"modified":"2025-09-18T09:59:51","modified_gmt":"2025-09-18T07:59:51","slug":"dextranos","status":"publish","type":"page","link":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/","title":{"rendered":"Dextranos"},"content":{"rendered":"<div>\n<h1 class=\"uk-heading-bullet uk-width-2xlarge\" data-id=\"page#0-0-0-0\">Dextranos fluorescentes<\/h1>\n<\/div>\n<div>\n<p style=\"text-align: left;\">Alternativa a los m\u00e9todos cl\u00e1sicos de marcaje fluorescente para citometr\u00eda de flujo<\/p>\n<p style=\"text-align: left;\"><strong>Mejor se\u00f1al y mayor versatilidad.<\/strong><\/p>\n<\/div>\n<p>\n    <a href=\"#findout\">Descubre m\u00e1s<\/a>\n<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/05\/dextran.jpg\" alt=\"\"><\/p>\n<h5>REFERENCIAS DE PRODUCTO<\/h5>\n<table>\n<thead>\n<tr>\n<th>Product name<\/th>\n<th>Reference<\/th>\n<th>Description<\/th>\n<th><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Fluorescent Streptavidin Dextrans-25T<\/td>\n<td>DXPESTV-25T<\/td>\n<td>\n<p><span>PE Fluorescent Streptavidin Dextrans | <strong>RUO <\/strong>| 25 test<\/span><\/p>\n<\/td>\n<td>\n        <a href=\"https:\/\/immunostep.com\/product\/fluorescent-streptavidin-dextrans\/\">Ir a la tienda<\/a>\n    <\/td>\n<\/tr>\n<tr>\n<td>Fluorescent Streptavidin Dextrans-100T<\/td>\n<td>DXPESTV-100T<\/td>\n<td>\n<p><span>PE Fluorescent Streptavidin Dextrans | <strong>RUO <\/strong>| 100 test<\/span><\/p>\n<\/td>\n<td>\n        <a href=\"https:\/\/immunostep.com\/product\/fluorescent-streptavidin-dextrans\/\">Ir a la tienda<\/a>\n    <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li>\n        <a href=\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/06\/TDS_DEXTRANOS.pdf\">TDS Fluorescent Streptavidin Dextrans<\/a>\n    <\/li>\n<li>\n        <a href=\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/09\/FLYER-DEXTRANOS.pdf\">Flyer Fluorescent Streptavidin Dextrans<\/a>\n    <\/li>\n<\/ul>\n<p><a href=\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/06\/Untitled6.png\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/06\/Untitled6.png\" alt=\"\"><\/a><\/p>\n<div>\n<p><span>Los dextranos, polisac\u00e1ridos extra\u00eddos de forma natural de las bacterias, son usados en<strong> medicina<\/strong> para numerosas aplicaciones como portadores de f\u00e1rmacos o vacunas, pero tambi\u00e9n pueden usarse para incorporar otras <strong>mol\u00e9culas de inter\u00e9s.<\/strong><\/span><\/p>\n<p><span>Tal es el caso de los dextranos fluorescentes, donde se acoplan fluorocromos, ya sean sint\u00e9ticos <strong>(FITC)<\/strong> o proteicos <strong>(PE o APC),<\/strong> y estreptavidina, prote\u00edna con una alta afinidad por la biotina y con cuatro sitios de uni\u00f3n disponibles.<\/span><\/p>\n<p><span>Este complejo <strong>dextrano-fluorocromo-estreptavidina<\/strong> <em>(Fig. 1A)<\/em> permite unir, mediante el sistema biotina-estreptavidina, cualquier mol\u00e9cula biotinilada <em>(Fig. 1B).<\/em> Esta mol\u00e9cula incorporada, ant\u00edgeno, podr\u00e1 usarse para unir todo el complejo a una c\u00e9lula objetivo, u otro sistema establecido, <em>(Fig. 1C)<\/em> y ser detectada por citometr\u00eda de flujo por medio del fluorocromo <em>(Fig. 1D).<\/em><\/span><\/p>\n<\/div>\n<div>\n<p style=\"font-size: 12px; text-align: left;\"><em>Figura 1: Sistema de se\u00f1alizaci\u00f3n de dextrano<\/em><\/p>\n<\/div>\n<div>\n<h1 class=\"uk-heading-bullet uk-width-2xlarge\" data-id=\"page#0-0-0-0\">Nueva v\u00eda<\/h1>\n<\/div>\n<div>\n<p>Este sistema es una alternativa a las conjugaciones convencionales entre prote\u00ednas de inter\u00e9s (ant\u00edgenos) y fluorocromos; estas conjugaciones son directas en el sentido de que se crea un enlace entre las dos mol\u00e9culas. El dextrano ofrece ciertas <strong>ventajas sobre el m\u00e9todo convencional:<\/strong><\/p>\n<ol>\n<li>\n<ol>\n<li>\n<p><strong>Reconocimiento eficaz del ant\u00edgeno<\/strong>. El ant\u00edgeno no se conjuga directamente con el fluorocromo, lo que a menudo dificulta el reconocimiento debido al impedimento est\u00e9rico, sino que se une a la estreptavidina y queda distante y reconocible debido al espacio creado entre las mol\u00e9culas a lo largo del dextrano. Esto mejora enormemente la uni\u00f3n ant\u00edgeno-receptor. Es preferible que el ant\u00edgeno est\u00e9 monobiotinilado para no comprometer la zona de reconocimiento.<\/p>\n<\/li>\n<li>\n<p><strong>Presentaci\u00f3n optimizada del ant\u00edgeno.<\/strong> Es m\u00e1s eficaz porque se trata de un mult\u00edmero; hay numerosas mol\u00e9culas de ant\u00edgeno en el dextrano, por lo que es m\u00e1s probable que se reconozcan una o varias y la uni\u00f3n es m\u00e1s estable.<\/p>\n<\/li>\n<li>\n<p><strong>Amplificaci\u00f3n de la se\u00f1al.<\/strong> Permite discriminar la poblaci\u00f3n positiva de la negativa con cantidades muy bajas, ya que la presentaci\u00f3n y el reconocimiento est\u00e1n optimizados y no se necesita un t\u00edtulo demasiado elevado.<\/p>\n<\/li>\n<li>\n<p><strong>Bajo marcaje inespec\u00edfico<\/strong>. Al no tener que a\u00f1adir cantidades elevadas para separar la poblaci\u00f3n espec\u00edfica, el marcaje inespec\u00edfico se reduce significativamente, agrup\u00e1ndose e identific\u00e1ndose.<\/p>\n<\/li>\n<li>\n<p><strong>Detecci\u00f3n de poblaciones minoritarias.<\/strong> Todas las cualidades anteriores contribuyen a poder discriminar poblaciones muy peque\u00f1as (por debajo del 0,5%) con alta resoluci\u00f3n.<\/p>\n<\/li>\n<li>\n<p><strong>Conjugaci\u00f3n r\u00e1pida y eficaz.<\/strong> Al basarse en un sistema biotina-estreptavidina, la conjugaci\u00f3n s\u00f3lo dura 30 minutos; es necesario probar diferentes cantidades para establecer la mejor proporci\u00f3n de prote\u00edna biotinilada y dextrano, pero no se requieren pasos de purificaci\u00f3n, ya que la mejor proporci\u00f3n ofrece la m\u00e1xima eficacia sin p\u00e9rdidas.<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/div>\n<div>\n<h1 class=\"uk-heading-bullet uk-width-2xlarge\" data-id=\"page#0-0-0-0\">Uni\u00f3n ant\u00edgeno-receptor<\/h1>\n<\/div>\n<div>\n<p><em>Figura 2: Uni\u00f3n ant\u00edgeno-receptor comparando la conjugaci\u00f3n con dextrano con la conjugaci\u00f3n convencional.<\/em><\/p>\n<p><strong>A-B)<\/strong> Observamos la diferencia de espaciado entre el fluorocromo y la prote\u00edna; el espaciado en el dextrano <strong>(A)<\/strong> es mayor que en una conjugaci\u00f3n convencional<strong> (B),<\/strong> lo que favorece la uni\u00f3n, como puede verse en la comparaci\u00f3n de las uniones <strong>C y F.<\/strong> El sitio de uni\u00f3n en F est\u00e1 parcialmente impedido por el espaciado del fluorocromo.<\/p>\n<p><strong>C-D)<\/strong> Comparamos la uni\u00f3n de una prote\u00edna monobiotinilada <strong>(C)<\/strong> con una biotinilada normal aleatoria <strong>(D)<\/strong>. Se observa que la conjugaci\u00f3n aleatoria compromete el reconocimiento de la prote\u00edna, ya que el sitio de uni\u00f3n puede conjugarse con la biotina y unirse a la estreptavidina o la prote\u00edna puede volverse espacialmente irreconocible. La monobiotinilaci\u00f3n es selectiva y el sitio de uni\u00f3n queda asegurado.<\/p>\n<\/div>\n<p><a href=\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/06\/Dextrano-vs-Convencional-uniones.png\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/06\/Dextrano-vs-Convencional-uniones.png\" alt=\"\"><\/a><\/p>\n<div>\n<p><strong>E-F-G)<\/strong> En una conjugaci\u00f3n convencional, pueden darse tres situaciones con respecto a la uni\u00f3n: uni\u00f3n correcta <strong>(E),<\/strong> uni\u00f3n problem\u00e1tica <strong>(F)<\/strong> y ausencia de uni\u00f3n <strong>(G).<\/strong> Esto ocurre porque la conjugaci\u00f3n es aleatoria y el sitio de uni\u00f3n puede ser m\u00e1s o menos accesible; esto no ocurre en el dextrano <strong>(como se ve en C).<\/strong><\/p>\n<\/div>\n<div>\n<h1 class=\"uk-heading-bullet uk-width-2xlarge\" data-id=\"page#0-0-0-0\">Marcado de c\u00e9lulas<\/h1>\n<\/div>\n<div>\n<p><em>Figura 3: Comparamos el sistema de etiquetado celular con dextrano fluorescente (A) con el sistema convencional (B y C).<\/em><\/p>\n<\/div>\n<p><a href=\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/06\/Dextrano-vs-Cinvencional-Marcaje1.png\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/06\/Dextrano-vs-Cinvencional-Marcaje1.png\" alt=\"\"><\/a><\/p>\n<div>\n<p><strong>A)<\/strong> Observamos que no es necesario a\u00f1adir una gran cantidad de dextrano para etiquetar correctamente la poblaci\u00f3n espec\u00edfica, ya que se trata de una uni\u00f3n eficiente. Esto significa que evitamos a\u00f1adir demasiado reactivo que provoque un marcaje inespec\u00edfico y, por lo tanto, conseguiremos una separaci\u00f3n \u00f3ptima.<\/p>\n<p><strong>B)<\/strong> Con una cantidad baja de reactivo, no tenemos una separaci\u00f3n suficiente porque tenemos un marcaje inespec\u00edfico, bien por la prote\u00edna o bien por el fluorocromo. Esto ocurre, sobre todo, porque la conjugaci\u00f3n prote\u00edna-fluorocromo no es eficiente y tenemos mol\u00e9culas que no son funcionales, pero s\u00ed provocan uniones inespec\u00edficas, lo que nos obliga a aumentar el t\u00edtulo para unir la c\u00e9lula espec\u00edfica.<\/p>\n<p><strong>C)<\/strong> Si aumentamos el t\u00edtulo (o lo optimizamos), podemos conseguir una mejor separaci\u00f3n, pero con el riesgo de aumentar la uni\u00f3n inespec\u00edfica por exceso de reactivo. La separaci\u00f3n no es tan eficaz como con el dextrano.<\/p>\n<\/div>\n<hr>\n<div>\n<h1 class=\"uk-heading-bullet uk-width-2xlarge\" data-id=\"page#0-0-0-0\">Se aplica en:\u00a0<\/h1>\n<\/div>\n<ul>\n<li>\n<h3>Linfocito B Ant\u00edgeno-Espec\u00edfico<\/h3>\n<div>\n<p><span>Monitorizaci\u00f3n de la respuesta inmune a vacunas detectando <strong>linfocitos B ant\u00edgeno-espec\u00edfico;<\/strong> poblaciones muy peque\u00f1as que son dif\u00edciles de detectar y discriminar con m\u00e9todos convencionales, pero que no resultan un problema para los<strong> dextranos fluorescentes.<\/strong><\/span><\/p>\n<\/div>\n<\/li>\n<li>\n<h3>CAR T-Cells<\/h3>\n<div>\n<p><span>La terapia aut\u00f3loga de c\u00e1ncer que utiliza <strong>linfocitos T modificados,<\/strong> los cuales se deben detectar. Esta detecci\u00f3n suele presentar problemas, ya sea por la prote\u00edna de detecci\u00f3n como por el n\u00famero de c\u00e9lulas modificadas y su expresi\u00f3n de receptor CAR; los dextranos fluorescentes permiten resolver estos problemas.<\/span><\/p>\n<\/div>\n<\/li>\n<li>\n<h3>Prote\u00ednas complicadas<\/h3>\n<div>\n<p><span>Bien puede ser el caso de necesitar esta v\u00eda para aquellas <strong>prote\u00ednas que son dif\u00edciles de conjugar<\/strong> por m\u00e9todos convencionales; adem\u00e1s, ofrece mejores resultados para detectar poblaciones muy peque\u00f1as.<\/span><\/p>\n<\/div>\n<\/li>\n<li>\n<h3>Activaci\u00f3n de c\u00e9lulas<\/h3>\n<div>\n<p><span>El n\u00famero y la disposici\u00f3n de los ant\u00edgenos que se incorporan en el dextrano fluorescente permiten una presentaci\u00f3n a las c\u00e9lulas muy eficiente a la hora de buscar su activaci\u00f3n, <strong>la cual ser\u00e1 m\u00e1s probable y eficiente.<\/strong><\/span><\/p>\n<\/div>\n<\/li>\n<\/ul>\n<hr>\n<div>\n<h1 class=\"uk-heading-bullet uk-width-2xlarge\" data-id=\"page#0-0-0-0\">Preguntas Frecuentes\u00a0<\/h1>\n<\/div>\n<ul>\n<li>\n<h3>\u00bfPuedo conjugar cualquier prote\u00edna con los dextranos fluorescentes?<\/h3>\n<div>\n<p><strong>S\u00ed, pero debe estar conjugada con biotina (biotinilada)<\/strong> para poder hacer uso del sistema biotina-estreptavidina y que se una al dextrano.<\/p>\n<\/div>\n<\/li>\n<li>\n<h3>\u00bfSe pueden conjugar otras mol\u00e9culas?<\/h3>\n<div>\n<p><strong>S\u00ed, cualquier mol\u00e9cula biotinilada es compatible<\/strong> con los dextranos, pero siempre habr\u00e1 que titular la cantidad de mol\u00e9cula por dextrano para optimizar el reactivo.<\/p>\n<\/div>\n<\/li>\n<li>\n<h3>\u00bfHay mucha diferencia entre una mol\u00e9cula biotinilada y una monobiotinilada?<\/h3>\n<div>\n<p><strong>S\u00ed, puede haber excepciones,<\/strong> pero es habitual que funcione significativamente mejor estando monobiotinilada, dado que la conjugaci\u00f3n es dirigida a una zona alejada del sitio de reconocimiento. Aun as\u00ed, tambi\u00e9n funciona el sistema con biotinilados normales.<\/p>\n<\/div>\n<\/li>\n<li>\n<h3>\u00bfHay que purificar la mezcla de dextrano con mol\u00e9cula biotinilada?<\/h3>\n<div>\n<p><strong>No, no es necesaria ninguna purificaci\u00f3n<\/strong>, en tanto que se titula la cantidad que se a\u00f1ade al dextrano para que no exista un exceso que interfiera en el ensayo.<\/p>\n<\/div>\n<\/li>\n<li>\n<h3>\u00bfHay que diluir el reactivo final?<\/h3>\n<div>\n<p><strong>No es necesario,<\/strong> pero se puede diluir en el buffer deseado, teniendo en cuenta que se debe a\u00f1adir un buffer estable para la mezcla final si se va a conservar<br \/>mucho tiempo diluido. S\u00ed es necesario calcular el volumen por test en funci\u00f3n de la ficha t\u00e9cnica del producto (TDS).<\/p>\n<\/div>\n<\/li>\n<li>\n<h3>\u00bfEs compatible con otros reactivos de citometr\u00eda de flujo?<\/h3>\n<div>\n<p><strong>S\u00ed, los dextranos fluorescentes presentan pocas o nulas interferencias,<\/strong> tanto con otros reactivos como con diferentes muestras biol\u00f3gicas.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<hr>\n<div>\n<h1 class=\"uk-heading-bullet uk-width-2xlarge\" data-id=\"page#0-0-0-0\">Contacta con nosotros<\/h1>\n<\/div>\n<div>\n<style>@import url(https:\/\/fonts.bunny.net\/css?family=montserrat:400);<\/style>\n<style>\n#_form_164_{font-size:14px;line-height:1.6;font-family:arial, helvetica, sans-serif;margin:0}#_form_164_ *{outline:0}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_164_._form-top{top:0}#_form_164_._form-bottom{bottom:0}#_form_164_._form-left{left:0}#_form_164_._form-right{right:0}#_form_164_ input[type=\"text\"],#_form_164_ input[type=\"tel\"],#_form_164_ input[type=\"date\"],#_form_164_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_164_ textarea{resize:none}#_form_164_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;background:#88CBDF !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:10px !important}#_form_164_ ._submit:disabled{cursor:not-allowed;opacity:0.4}#_form_164_ ._submit.processing{position:relative}#_form_164_ ._submit.processing::before{content:\"\";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#88CBDF, #88CBDF), conic-gradient(#88CBDF, #FFFFFF);background-origin:border-box;background-clip:content-box, border-box;animation:1200ms ease 0s infinite normal none running _spin}#_form_164_ ._submit.processing::after{content:\"\";position:absolute;top:0;bottom:0;left:0;right:0;background:#88CBDF !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:10px !important}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}#_form_164_ ._close-icon{cursor:pointer;background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/esfkyjh1u_forms-close-dark.png\");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_164_ ._close-icon:before{position:relative}#_form_164_ ._form-body{margin-bottom:30px}#_form_164_ ._form-image-left{width:150px;float:left}#_form_164_ ._form-content-right{margin-left:164px}#_form_164_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_164_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/hh9ujqgv5_aclogo_li.png\");background-size:130px auto;background-repeat:no-repeat}#_form_164_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_form_164_ ._form-label,#_form_164_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_164_._dark ._form-branding{color:#333}#_form_164_._dark ._form-branding ._logo{background-image:url(\"https:\/\/d226aj4ao1t61q.cloudfront.net\/jftq2c8s_aclogo_dk.png\")}#_form_164_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}#_form_164_ ._form_element *{font-size:14px}#_form_164_ ._form_element._clear{clear:both;width:100%;float:none}#_form_164_ ._form_element._clear:after{clear:left}#_form_164_ ._form_element input[type=\"text\"],#_form_164_ ._form_element input[type=\"date\"],#_form_164_ ._form_element select,#_form_164_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}#_form_164_ ._field-wrapper{position:relative}#_form_164_ ._inline-style{float:left}#_form_164_ ._inline-style input[type=\"text\"]{width:150px}#_form_164_ ._inline-style:not(._clear){margin-right:20px}#_form_164_ ._form_element img._form-image{max-width:100%}#_form_164_ ._form_element ._form-fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}#_form_164_ ._clear-element{clear:left}#_form_164_ ._full_width{width:100%}#_form_164_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_164_ input[type=\"text\"]._has_error,#_form_164_ textarea._has_error{border:#F37C7B 1px solid}#_form_164_ input[type=\"checkbox\"]._has_error{outline:#F37C7B 1px solid}#_form_164_ ._show_be_error{float:left}#_form_164_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_164_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_164_ ._error._below{padding-top:8px;top:100%;right:0}#_form_164_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FFDDDD}#_form_164_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFDDDD}#_form_164_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url(\"data:image\/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial, sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(31, 33, 41, 0.298295)}@media only screen and (max-width:319px){#_form_164_ ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#_form_164_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_164_ ._button-wrapper ._error-inner._form_error{position:static}#_form_164_ ._error-inner._no_arrow{margin-bottom:10px}#_form_164_ ._error-arrow{position:absolute;width:0;height:0}#_form_164_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}#_form_164_ input[type=\"text\"].datetime_date{width:69%;display:inline}#_form_164_ select.datetime_time{width:29%;display:inline;height:32px}#_form_164_ input[type=\"date\"].datetime_date{width:69%;display:inline-flex}#_form_164_ input[type=\"time\"].datetime_time{width:29%;display:inline-flex}@media (min-width:320px) and (max-width:667px){::-webkit-scrollbar{display:none}#_form_164_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_164_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_164_ ._form-content{margin:0;width:100%}#_form_164_ ._form-inner{display:block;min-width:100%}#_form_164_ ._form-title,#_form_164_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_164_ ._form-title{font-size:1.2em}#_form_164_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_164_ ._form-element,#_form_164_ ._inline-style,#_form_164_ input[type=\"text\"],#_form_164_ label,#_form_164_ p,#_form_164_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_164_ ._row._checkbox-radio label{display:inline}#_form_164_ ._row,#_form_164_ p,#_form_164_ label{margin-bottom:0.7em;width:100%}#_form_164_ ._row input[type=\"checkbox\"],#_form_164_ ._row input[type=\"radio\"]{margin:0 !important;vertical-align:middle !important}#_form_164_ ._row input[type=\"checkbox\"]+span label{display:inline}#_form_164_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_164_ ._form-image{max-width:100%;height:auto !important}#_form_164_ input[type=\"text\"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}#_form_164_ input[type=\"radio\"],#_form_164_ input[type=\"checkbox\"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_164_ button[type=\"submit\"]{padding:20px;font-size:1.5em}#_form_164_ ._inline-style{margin:20px 0 0 !important}#_form_164_ ._inline-style input[type=\"text\"]{width:100%}}#_form_164_ .sms_consent_checkbox{position:relative;width:100%;display:flex;align-items:flex-start;padding:20px 0}#_form_164_ .sms_consent_checkbox input[type=\"checkbox\"]{float:left;margin:5px 10px 10px 0}#_form_164_ .sms_consent_checkbox .sms_consent_message{display:inline;float:left;text-align:left;margin-bottom:10px;font-size:14px;color:#7D8799}#_form_164_ .sms_consent_checkbox .sms_consent_message.sms_consent_mini{width:90%}#_form_164_ .sms_consent_checkbox ._error._above{right:auto;bottom:0}#_form_164_ .sms_consent_checkbox ._error._above ._error-arrow{right:auto;left:5px}@media (min-width:320px) and (max-width:667px){#_form_164_ .sms_consent_checkbox ._error._above{top:-30px;left:0;bottom:auto}}#_form_164_ .field-required{color:#FF0000}#_form_164_{position:relative;text-align:left;margin:25px auto 0;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent !important;border:0;max-width:500px;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border-radius:0px !important;color:#000000}#_form_164_ ._show_be_error{min-width:100%}#_form_164_._inline-form,#_form_164_._inline-form ._form-content{font-family:\"Montserrat\", sans-serif}#_form_164_._inline-form ._row span,#_form_164_._inline-form ._row label{font-family:\"Montserrat\", sans-serif;font-size:14px;font-weight:400;line-height:1.6em}#_form_164__inlineform input[type=\"text\"],#_form_164__inlineform input[type=\"date\"],#_form_164__inlineform input[type=\"tel\"],#_form_164__inlineform select,#_form_164__inlineform textarea:not(.g-recaptcha-response){font-family:\"Montserrat\", sans-serif;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}#_form_164_._inline-form ._html-code *:not(h1, h2, h3, h4, h5, h6),#_form_164_._inline-form .sms_consent_message,#_form_164_._inline-form ._form-thank-you{font-family:\"Montserrat\", sans-serif}#_form_164_._inline-form ._form-label,#_form_164_._inline-form ._form-emailidentifier,#_form_164_._inline-form ._form-checkbox-option-label{font-family:\"Montserrat\", sans-serif;font-size:14px;font-weight:700;line-height:1.6em}#_form_164_._inline-form ._submit{margin-top:12px;font-family:\"Montserrat\", sans-serif}#_form_164_._inline-form ._html-code h1,#_form_164_._inline-form ._html-code h2,#_form_164_._inline-form ._html-code h3,#_form_164_._inline-form ._html-code h4,#_form_164_._inline-form ._html-code h5,#_form_164_._inline-form ._html-code h6,#_form_164_._inline-form ._form-title{font-size:22px;line-height:normal;font-weight:600;margin-bottom:0;display:block}#_form_164_._inline-form ._form-branding{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}#_form_164_:before,#_form_164_:after{content:\" \";display:table}#_form_164_:after{clear:both}#_form_164_._inline-style{width:auto;display:inline-block}#_form_164_._inline-style input[type=\"text\"],#_form_164_._inline-style input[type=\"date\"]{padding:10px 12px}#_form_164_._inline-style button._inline-style{position:relative;top:27px}#_form_164_._inline-style p{margin:0}#_form_164_._inline-style ._button-wrapper{position:relative;margin:16px 12.5px 0 20px}#_form_164_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}#_form_164_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){#_form_164_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}#_form_164_ .iti{width:100%}#_form_164_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}#_form_164_ .iti input{width:100%;border:#979797 1px solid;border-radius:4px}#_form_164_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}#_form_164_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0, 0, 0, 0.05)}#_form_164_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}#_form_164_ .iti__country-list--dropup{margin-bottom:4px}#_form_164_ .phone-error-hidden{display:none}#_form_164_ .phone-error{color:#E40E49}#_form_164_ .phone-input-error{border:1px solid #E40E49 !important}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px}<\/style>\n<div style=\"text-align: center;\">\n<form method=\"POST\" action=\"https:\/\/immunostep91401.activehosted.com\/proc.php\" id=\"_form_164_\" class=\"_form _form_164 _inline-form _inline-style _dark\" novalidate data-styles-version=\"5\">\n    <input type=\"hidden\" name=\"u\" value=\"164\" \/><br \/>\n    <input type=\"hidden\" name=\"f\" value=\"164\" \/><br \/>\n    <input type=\"hidden\" name=\"s\" \/><br \/>\n    <input type=\"hidden\" name=\"c\" value=\"0\" \/><br \/>\n    <input type=\"hidden\" name=\"m\" value=\"0\" \/><br \/>\n    <input type=\"hidden\" name=\"act\" value=\"sub\" \/><br \/>\n    <input type=\"hidden\" name=\"v\" value=\"2\" \/><br \/>\n    <input type=\"hidden\" name=\"or\" value=\"c68faaa5b55b3dac5b06277af0cea075\" \/><\/p>\n<div class=\"_form-content\">\n<div class=\"_form_element _x31702129 _inline-style _clear\" >\n        <title class=\"_form-title\"><br \/>\n          \u00bfTiene alguna pregunta sobre nuestros dextranos de estreptavidina fluorescentes?<br \/>\n        <\/title>\n      <\/div>\n<div class=\"_form_element _x92707266 _inline-style _clear\" >\n<div class=\"_html-code\">\n          Preg\u00fantenos, nuestros expertos estar\u00e1n encantados de responderle. Solemos responder en 24-48h.\n        <\/div>\n<\/p><\/div>\n<div class=\"_form_element _x57136782 _inline-style \" >\n        <label for=\"firstname\" class=\"_form-label\"><br \/>\n          Nombre<span class=\"field-required\"><br \/>\n          *<br \/>\n        <\/span><br \/>\n      <\/label><\/p>\n<div class=\"_field-wrapper\">\n        <input type=\"text\" id=\"firstname\" name=\"firstname\" placeholder=\"Escriba su nombre\" required\/>\n      <\/div>\n<\/p><\/div>\n<div class=\"_form_element _x88535341 _inline-style \" >\n      <label for=\"lastname\" class=\"_form-label\"><br \/>\n        Apellidos<span class=\"field-required\"><br \/>\n        *<br \/>\n      <\/span><br \/>\n    <\/label><\/p>\n<div class=\"_field-wrapper\">\n      <input type=\"text\" id=\"lastname\" name=\"lastname\" placeholder=\"Escriba sus apellidos\" required\/>\n    <\/div>\n<\/p><\/div>\n<div class=\"_form_element _x00406724 _inline-style \" >\n    <label for=\"field[5]\" class=\"_form-label\"><br \/>\n      Pa\u00eds<span class=\"field-required\"><br \/>\n      *<br \/>\n    <\/span><br \/>\n  <\/label><\/p>\n<div class=\"_field-wrapper\">\n    <input type=\"text\" id=\"field[5]\" name=\"field[5]\" value=\"\" placeholder=\"Escriba su pa\u00eds\" required\/>\n  <\/div>\n<\/div>\n<div class=\"_form_element _x39402032 _inline-style \" >\n  <label for=\"email\" class=\"_form-label\"><br \/>\n    Mail de empresa<span class=\"field-required\"><br \/>\n    *<br \/>\n  <\/span><br \/>\n<\/label><\/p>\n<div class=\"_field-wrapper\">\n  <input type=\"text\" id=\"email\" name=\"email\" placeholder=\"Escriba su mail\" required\/>\n<\/div>\n<\/div>\n<div class=\"_form_element _x05000583 _inline-style \" >\n<label for=\"field[1]\" class=\"_form-label\"><br \/>\n  Empresa<span class=\"field-required\"><br \/>\n  *<br \/>\n<\/span><br \/>\n<\/label><\/p>\n<div class=\"_field-wrapper\">\n<input type=\"text\" id=\"field[1]\" name=\"field[1]\" value=\"\" placeholder=\"Escriba su empresa\" required\/>\n<\/div>\n<\/div>\n<div class=\"_form_element _x94950463 _inline-style \" >\n<label for=\"field[41]\" class=\"_form-label\"><br \/>\nMensaje<br \/>\n<\/label><\/p>\n<div class=\"_field-wrapper\">\n<textarea id=\"field[41]\" name=\"field[41]\" placeholder=\"Escriba aqu\u00ed su mensaje\" style=\"height: 94px;\" ><\/textarea>\n<\/div>\n<\/div>\n<div class=\"_form_element _x79910526 _inline-style \" >\n<label for=\"ls\" class=\"_form-label\"><br \/>\nVerifique su solicitud<span class=\"field-required\"><br \/>\n*<br \/>\n<\/span><br \/>\n<\/label><\/p>\n<div class=\"g-recaptcha\" data-sitekey=\"6LcwIw8TAAAAACP1ysM08EhCgzd6q5JAOUR1a0Go\">\n<\/div>\n<\/div>\n<div class=\"_form_element _x80598199 _inline-style _clear\" >\n<div class=\"_html-code\">\nAl enviar el formulario, declaro que acepto los t\u00e9rminos y condiciones descritos en la Pol\u00edtica de Privacidad (Immunostep siempre respetar\u00e1 su privacidad).\n<\/div>\n<\/div>\n<div class=\"_button-wrapper _inline-style\">\n<button id=\"_form_164_submit\" class=\"_submit\" type=\"submit\"><br \/>\nEnviar<br \/>\n<\/button>\n<\/div>\n<div class=\"_clear-element\">\n<\/div>\n<\/div>\n<div class=\"_form-thank-you\" style=\"display:none;\">\n<\/div>\n<\/form>\n<\/div>\n<p><script>\nwindow.cfields = {\"5\":\"country\",\"1\":\"institution\",\"41\":\"message_form\"};\nwindow._show_thank_you = function(id, message, trackcmp_url, email) {\n    var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');\n    form.querySelector('._form-content').style.display = 'none';\n    thank_you.innerHTML = message;\n    thank_you.style.display = 'block';\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\n    var visitorObject = window[vgoAlias];\n    if (email && typeof visitorObject !== 'undefined') {\n        visitorObject('setEmail', email);\n        visitorObject('update');\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\n        \/\/ Site tracking URL to use after inline form submission.\n        _load_script(trackcmp_url);\n    }\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\n};\nwindow._show_unsubscribe = function(id, message, trackcmp_url, email) {\n    var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you');\n    var branding = form.querySelector('._form-branding');\n    if (branding) {\n        branding.style.display = 'none';\n    }\n    form.querySelector('._form-content').style.display = 'none';\n    unsub.style.display = 'block';\n    form.insertAdjacentHTML('afterend', message)\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\n    var visitorObject = window[vgoAlias];\n    if (email && typeof visitorObject !== 'undefined') {\n        visitorObject('setEmail', email);\n        visitorObject('update');\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\n        \/\/ Site tracking URL to use after inline form submission.\n        _load_script(trackcmp_url);\n    }\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\n};\nwindow._show_error = function(id, message, html) {\n    var form = document.getElementById('_form_' + id + '_'),\n        err = document.createElement('div'),\n        button = form.querySelector('button[type=\"submit\"]'),\n        old_error = form.querySelector('._form_error');\n    if (old_error) old_error.parentNode.removeChild(old_error);\n    err.innerHTML = message;\n    err.className = '_error-inner _form_error _no_arrow';\n    var wrapper = document.createElement('div');\n    wrapper.className = '_form-inner _show_be_error';\n    wrapper.appendChild(err);\n    button.parentNode.insertBefore(wrapper, button);\n    var submitButton = form.querySelector('[id^=\"_form\"][id$=\"_submit\"]');\n    submitButton.disabled = false;\n    submitButton.classList.remove('processing');\n    if (html) {\n        var div = document.createElement('div');\n        div.className = '_error-html';\n        div.innerHTML = html;\n        err.appendChild(div);\n    }\n};\nwindow._show_pc_confirmation = function(id, header, detail, show, email) {\n    var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation');\n    if (pc_confirmation.style.display === 'none') {\n        form.querySelector('._form-content').style.display = 'none';\n        pc_confirmation.innerHTML = \"<\/p>\n<div class='_form-title'>\" + header + \"<\/div>\n<p>\" + \"<\/p>\n<p>\" + detail + \"<\/p>\n<p>\" +\n        \"<button class='_submit' id='hideButton'>Manage preferences<\/button>\";\n        pc_confirmation.style.display = 'block';\n        var mp = document.querySelector('input[name=\"mp\"]');\n        mp.value = '0';\n    } else {\n        form.querySelector('._form-content').style.display = 'inline';\n        pc_confirmation.style.display = 'none';\n    }<\/p>\n<p>    var hideButton = document.getElementById('hideButton');\n    \/\/ Add event listener to the button\n    hideButton.addEventListener('click', function() {\n        var submitButton = document.querySelector('#_form_164_submit');\n        submitButton.disabled = false;\n        submitButton.classList.remove('processing');\n        var mp = document.querySelector('input[name=\"mp\"]');\n        mp.value = '1';\n        const cacheBuster = new URL(window.location.href);\n        cacheBuster.searchParams.set('v', new Date().getTime());\n        window.location.href = cacheBuster.toString();\n    });<\/p>\n<p>    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\n    var visitorObject = window[vgoAlias];\n    if (email && typeof visitorObject !== 'undefined') {\n        visitorObject('setEmail', email);\n        visitorObject('update');\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\n        \/\/ Site tracking URL to use after inline form submission.\n        _load_script(trackcmp_url);\n    }\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\n};\nwindow._load_script = function(url, callback, isSubmit) {\n    var head = document.querySelector('head'), script = document.createElement('script'), r = false;\n    var submitButton = document.querySelector('#_form_164_submit');\n    script.charset = 'utf-8';\n    script.src = url;\n    if (callback) {\n        script.onload = script.onreadystatechange = function() {\n            if (!r && (!this.readyState || this.readyState == 'complete')) {\n                r = true;\n                callback();\n            }\n        };\n    }\n    script.onerror = function() {\n        if (isSubmit) {\n            if (script.src.length > 10000) {\n                _show_error(\"164\", \"Sorry, your submission failed. Please shorten your responses and try again.\");\n            } else {\n                _show_error(\"164\", \"Sorry, your submission failed. Please try again.\");\n            }\n            submitButton.disabled = false;\n            submitButton.classList.remove('processing');\n        }\n    }<\/p>\n<p>    head.appendChild(script);\n};\n(function() {\n    var iti;\n    if (window.location.search.search(\"excludeform\") !== -1) return false;\n    var getCookie = function(name) {\n        var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));\n        return match ? match[2] : null;\n    }\n    var setCookie = function(name, value) {\n        var now = new Date();\n        var time = now.getTime();\n        var expireTime = time + 1000 * 60 * 60 * 24 * 365;\n        now.setTime(expireTime);\n        document.cookie = name + '=' + value + '; expires=' + now + ';path=\/; Secure; SameSite=Lax;';\n    }\n    var addEvent = function(element, event, func) {\n        if (element.addEventListener) {\n            element.addEventListener(event, func);\n        } else {\n            var oldFunc = element['on' + event];\n            element['on' + event] = function() {\n                oldFunc.apply(this, arguments);\n                func.apply(this, arguments);\n            };\n        }\n    }\n    var _removed = false;\n        var form_to_submit = document.getElementById('_form_164_');\n    var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;<\/p>\n<p>    var getUrlParam = function(name) {\n        if (name.toLowerCase() !== 'email') {\n            var params = new URLSearchParams(window.location.search);\n            return params.get(name) || false;\n        }\n        \/\/ email is a special case because a plus is valid in the email address\n        var qString = window.location.search;\n        if (!qString) {\n            return false;\n        }\n        var parameters = qString.substr(1).split('&');\n        for (var i = 0; i < parameters.length; i++) {\n            var parameter = parameters[i].split('=');\n            if (parameter[0].toLowerCase() === 'email') {\n                return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]);\n            }\n        }\n        return false;\n    };\n\n    var acctDateFormat = \"%d\/%m\/%Y\";\n    var getNormalizedDate = function(date, acctFormat) {\n        var decodedDate = decodeURIComponent(date);\n        if (acctFormat &#038;&#038; acctFormat.match(\/(%d|%e).*%m\/gi) !== null) {\n            return decodedDate.replace(\/(\\d{2}).*(\\d{2}).*(\\d{4})\/g, '$3-$2-$1');\n        } else if (Date.parse(decodedDate)) {\n            var dateObj = new Date(decodedDate);\n            var year = dateObj.getFullYear();\n            var month = dateObj.getMonth() + 1;\n            var day = dateObj.getDate();\n            return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`;\n        }\n        return false;\n    };\n\n    var getNormalizedTime = function(time) {\n        var hour, minutes;\n        var decodedTime = decodeURIComponent(time);\n        var timeParts = Array.from(decodedTime.matchAll(\/(\\d{1,2}):(\\d{1,2})\\W*([AaPp][Mm])?\/gm))[0];\n        if (timeParts[3]) { \/\/ 12 hour format\n            var isPM = timeParts[3].toLowerCase() === 'pm';\n            if (isPM) {\n                hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`;\n            } else {\n                hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1];\n            }\n        } else { \/\/ 24 hour format\n            hour = timeParts[1];\n        }\n        var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour;\n        var minutes = timeParts[2];\n        return `${normalizedHour}:${minutes}`;\n    };\n\n    for (var i = 0; i < allInputs.length; i++) {\n        var regexStr = \"field\\\\[(\\\\d+)\\\\]\";\n        var results = new RegExp(regexStr).exec(allInputs[i].name);\n        if (results != undefined) {\n            allInputs[i].dataset.name = allInputs[i].name.match(\/\\[time\\]$\/)\n                ? `${window.cfields[results[1]]}_time`\n                : window.cfields[results[1]];\n        } else {\n            allInputs[i].dataset.name = allInputs[i].name;\n        }\n        var fieldVal = getUrlParam(allInputs[i].dataset.name);\n\n        if (fieldVal) {\n            if (allInputs[i].dataset.autofill === \"false\") {\n                continue;\n            }\n            if (allInputs[i].type == \"radio\" || allInputs[i].type == \"checkbox\") {\n                if (allInputs[i].value == fieldVal) {\n                    allInputs[i].checked = true;\n                }\n            } else if (allInputs[i].type == \"date\") {\n                allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat);\n            } else if (allInputs[i].type == \"time\") {\n                allInputs[i].value = getNormalizedTime(fieldVal);\n            } else {\n                allInputs[i].value = fieldVal;\n            }\n        }\n    }\n\n    var remove_tooltips = function() {\n        for (var i = 0; i < tooltips.length; i++) {\n            tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\n        }\n        tooltips = [];\n    };\n    var remove_tooltip = function(elem) {\n        for (var i = 0; i < tooltips.length; i++) {\n            if (tooltips[i].elem === elem) {\n                tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\n                tooltips.splice(i, 1);\n                return;\n            }\n        }\n    };\n    var create_tooltip = function(elem, text) {\n        var tooltip = document.createElement('div'),\n            arrow = document.createElement('div'),\n            inner = document.createElement('div'), new_tooltip = {};\n        if (elem.type != 'radio' &#038;&#038; (elem.type != 'checkbox' || elem.name === 'sms_consent')) {\n            tooltip.className = '_error';\n            arrow.className = '_error-arrow';\n            inner.className = '_error-inner';\n            inner.innerHTML = text;\n            tooltip.appendChild(arrow);\n            tooltip.appendChild(inner);\n            elem.parentNode.appendChild(tooltip);\n        } else {\n            tooltip.className = '_error-inner _no_arrow';\n            tooltip.innerHTML = text;\n            elem.parentNode.insertBefore(tooltip, elem);\n            new_tooltip.no_arrow = true;\n        }\n        new_tooltip.tip = tooltip;\n        new_tooltip.elem = elem;\n        tooltips.push(new_tooltip);\n        return new_tooltip;\n    };\n    var resize_tooltip = function(tooltip) {\n        var rect = tooltip.elem.getBoundingClientRect();\n        var doc = document.documentElement,\n            scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\n        if (scrollPosition < 40) {\n            tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _below';\n        } else {\n            tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _above';\n        }\n    };\n    var resize_tooltips = function() {\n        if (_removed) return;\n        for (var i = 0; i < tooltips.length; i++) {\n            if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\n        }\n    };\n    var validate_field = function(elem, remove) {\n        var tooltip = null, value = elem.value, no_error = true;\n        remove ? remove_tooltip(elem) : false;\n        if (elem.type != 'checkbox') elem.className = elem.className.replace(\/ ?_has_error ?\/g, '');\n        if (elem.getAttribute('required') !== null) {\n            if (elem.type == 'radio' || (elem.type == 'checkbox' &#038;&#038; \/any\/.test(elem.className))) {\n                var elems = form_to_submit.elements[elem.name];\n                if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {\n                    no_error = elem.checked;\n                }\n                else {\n                    no_error = false;\n                    for (var i = 0; i < elems.length; i++) {\n                        if (elems[i].checked) no_error = true;\n                    }\n                }\n                if (!no_error) {\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\n                }\n            } else if (elem.type =='checkbox') {\n                var elems = form_to_submit.elements[elem.name], found = false, err = [];\n                no_error = true;\n                for (var i = 0; i < elems.length; i++) {\n                    if (elems[i].getAttribute('required') === null) continue;\n                    if (!found &#038;&#038; elems[i] !== elem) return true;\n                    found = true;\n                    elems[i].className = elems[i].className.replace(\/ ?_has_error ?\/g, '');\n                    if (!elems[i].checked) {\n                        no_error = false;\n                        elems[i].className = elems[i].className + ' _has_error';\n                        err.push(\"Checking %s is required\".replace(\"%s\", elems[i].value));\n                    }\n                }\n                if (!no_error) {\n                    tooltip = create_tooltip(elem, err.join('<br \/>'));\n                }\n            } else if (elem.tagName == 'SELECT') {\n                var selected = true;\n                if (elem.multiple) {\n                    selected = false;\n                    for (var i = 0; i < elem.options.length; i++) {\n                        if (elem.options[i].selected) {\n                            selected = true;\n                            break;\n                        }\n                    }\n                } else {\n                    for (var i = 0; i < elem.options.length; i++) {\n                        if (elem.options[i].selected\n                            &#038;&#038; (!elem.options[i].value\n                            || (elem.options[i].value.match(\/\\n\/g)))\n                        ) {\n                            selected = false;\n                        }\n                    }\n                }\n                if (!selected) {\n                    elem.className = elem.className + ' _has_error';\n                    no_error = false;\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\n                }\n            } else if (value === undefined || value === null || value === '') {\n                elem.className = elem.className + ' _has_error';\n                no_error = false;\n                tooltip = create_tooltip(elem, \"This field is required.\");\n            }\n        }\n        if (no_error &#038;&#038; elem.name == 'email') {\n            if (!value.match(\/^[\\+_a-z0-9-'&#038;=]+(\\.[\\+_a-z0-9-']+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,})$\/i)) {\n                elem.className = elem.className + ' _has_error';\n                no_error = false;\n                tooltip = create_tooltip(elem, \"Enter a valid email address.\");\n            }\n        }\n        if (no_error &#038;&#038; (elem.id == 'phone')) {\n            if (elem.value.trim() &#038;&#038; typeof iti != 'undefined' &#038;&#038; !iti.isValidNumber()) {\n                elem.className = elem.className + ' _has_error';\n                no_error = false;\n                tooltip = create_tooltip(elem, \"Enter a valid phone number.\");\n            }\n        }\n        if (no_error &#038;&#038; \/date_field\/.test(elem.className)) {\n            if (!value.match(\/^\\d\\d\\d\\d-\\d\\d-\\d\\d$\/)) {\n                elem.className = elem.className + ' _has_error';\n                no_error = false;\n                tooltip = create_tooltip(elem, \"Enter a valid date.\");\n            }\n        }\n\n        if (no_error &#038;&#038; elem.name === 'sms_consent') {\n            const elemShouldBeChecked = (!!elem.attributes.required &#038;&#038; !elem.checked);\n            if (elemShouldBeChecked) {\n                elem.className = elem.className + ' _has_error';\n                no_error = false;\n                tooltip = create_tooltip(elem, \"Please check this box to continue\");\n            } else {\n                elem.className = elem.className.replace(\/ ?_has_error ?\/g, '');\n            }\n        }\n        tooltip ? resize_tooltip(tooltip) : false;\n        return no_error;\n    };\n    var needs_validate = function(el) {\n        if(el.getAttribute('required') !== null){\n            return true;\n        }\n        if((el.name === 'email' || el.id === 'phone') &#038;&#038; el.value !== \"\"){\n            return true;\n        }\n\n        return false;\n    };\n    var validate_form = function(e) {\n        var err = form_to_submit.querySelector('._form_error'), no_error = true;\n        if (!submitted) {\n            submitted = true;\n            for (var i = 0, len = allInputs.length; i < len; i++) {\n                var input = allInputs[i];\n                if (needs_validate(input)) {\n                    if (input.type == 'text' || input.type == 'number' || input.type == 'time' || input.type == 'tel') {\n                        addEvent(input, 'blur', function() {\n                            this.value = this.value.trim();\n                            validate_field(this, true);\n                        });\n                        addEvent(input, 'input', function() {\n                            validate_field(this, true);\n                        });\n                    } else if (input.type == 'radio' || input.type == 'checkbox') {\n                        (function(el) {\n                            function getElementsArray(name){\n                                const value =  form_to_submit.elements[name];\n                                if (Array.isArray(value)){\n                                    return value;\n                                }\n                                return [value];\n                            }\n                            var radios = getElementsArray(el.name);\n                            for (var i = 0; i < radios.length; i++) {\n                                addEvent(radios[i], 'change', function() {\n                                    validate_field(el, true);\n                                });\n                            }\n                        })(input);\n                    } else if (input.tagName == 'SELECT') {\n                        addEvent(input, 'change', function() {\n                            validate_field(this, true);\n                        });\n                    } else if (input.type == 'textarea'){\n                        addEvent(input, 'input', function() {\n                            validate_field(this, true);\n                        });\n                    }\n                }\n            }\n        }\n        remove_tooltips();\n        for (var i = 0, len = allInputs.length; i < len; i++) {\n            var elem = allInputs[i];\n            if (needs_validate(elem)) {\n                if (elem.tagName.toLowerCase() !== \"select\") {\n                    elem.value = elem.value.trim();\n                }\n                validate_field(elem) ? true : no_error = false;\n            }\n        }\n        if (!no_error &#038;&#038; e) {\n            e.preventDefault();\n        }\n        resize_tooltips();\n        return no_error;\n    };\n    addEvent(window, 'resize', resize_tooltips);\n    addEvent(window, 'scroll', resize_tooltips);\n\n    window['recaptcha_callback'] = function() {\n  \/\/ Get all recaptchas in the DOM (there may be more than one form on the page).\n  var recaptchas = document.getElementsByClassName(\"g-recaptcha\");\n  for (var i in recaptchas) {\n    \/\/ Set the recaptcha element ID, so the recaptcha can be applied to each element.\n    var recaptcha_id = \"recaptcha_\" + i;\n    recaptchas[i].id = recaptcha_id;\n    var el = document.getElementById(recaptcha_id);\n    if (el != null) {\n      var sitekey = el.getAttribute(\"data-sitekey\");\n      var stoken = el.getAttribute(\"data-stoken\");\n      grecaptcha.render(recaptcha_id, {\"sitekey\":sitekey,\"stoken\":stoken});\n    }\n  }\n};    _load_script(\"https:\/\/www.google.com\/recaptcha\/api.js?onload=recaptcha_callback&#038;render=explicit\");\n    var _form_serialize = function(form){if(!form||form.nodeName!==\"FORM\"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===\"\"){continue}switch(form.elements[i].nodeName){case\"INPUT\":switch(form.elements[i].type){case\"tel\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(\" \")+encodeURIComponent(form.elements[i].value));break;case\"text\":case\"number\":case\"date\":case\"time\":case\"hidden\":case\"password\":case\"button\":case\"reset\":case\"submit\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"checkbox\":case\"radio\":if(form.elements[i].checked){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value))}break;case\"file\":break}break;case\"TEXTAREA\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"SELECT\":switch(form.elements[i].type){case\"select-one\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"select-multiple\":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case\"BUTTON\":switch(form.elements[i].type){case\"reset\":case\"submit\":case\"button\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break}break}}return q.join(\"&#038;\")};\n\n    const formSupportsPost = false;\n    var form_submit = function(e) {\n\n        e.preventDefault();\n        if (validate_form()) {\n            if(form_to_submit.querySelector('input[name=\"phone\"]') &#038;&#038; typeof iti != 'undefined') {\n                form_to_submit.querySelector('input[name=\"phone\"]').value = iti.getNumber();\n            }\n            \/\/ use this trick to get the submit button &#038; disable it using plain javascript\n            var submitButton = e.target.querySelector('#_form_164_submit');\n            submitButton.disabled = true;\n            submitButton.classList.add('processing');\n                    var serialized = _form_serialize(document.getElementById('_form_164_')).replace(\/%0A\/g, '\\\\n');\n            var err = form_to_submit.querySelector('._form_error');\n            err ? err.parentNode.removeChild(err) : false;\n            async function submitForm() {\n                var formData = new FormData();\n                const searchParams = new URLSearchParams(serialized);\n                searchParams.forEach((value, key) => {\n                    if (key !== 'hideButton') {\n                        formData.append(key, value);\n                    }\n                });\n                let request = {\n                    headers: {\n                        \"Accept\": \"application\/json\"\n                    },\n                    body: formData,\n                    method: \"POST\"\n                };<\/p>\n<p>                let pageUrlParams = new URLSearchParams(window.location.search);\n                if (pageUrlParams.has('t')) {\n                    request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t');\n                }\n                const response = await fetch('https:\/\/immunostep91401.activehosted.com\/proc.php?jsonp=true', request);<\/p>\n<p>                return response.json();\n            }\n            if (formSupportsPost) {\n                submitForm().then((data) => {\n                    eval(data.js);\n                }).catch(() => {\n                    _show_error(\"164\", \"Sorry, your submission failed. Please try again.\");\n                });\n            } else {\n                _load_script('https:\/\/immunostep91401.activehosted.com\/proc.php?' + serialized + '&jsonp=true', null, true);\n            }\n        }\n        return false;\n    };\n    addEvent(form_to_submit, 'submit', form_submit);\n})();<\/p>\n<p><\/script><\/div>\n<p><!--more--><br \/>\n<!-- {\"type\":\"layout\",\"children\":[{\"type\":\"section\",\"props\":{\"height\":\"viewport\",\"height_offset_top\":true,\"height_viewport\":85,\"image_effect\":\"fixed\",\"image_position\":\"center-center\",\"image_size\":\"cover\",\"media_overlay\":\"rgba(0, 0, 0, 0.15)\",\"padding\":\"large\",\"padding_remove_horizontal\":false,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"middle\",\"video\":\"https:\\\/\\\/youtu.be\\\/-9oyHPZKikA?feature=shared\",\"video_height\":\"900\",\"video_width\":\"700\",\"width\":\"large\",\"width_expand\":\"right\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"text_color\":\"light\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h1 class=\\\"uk-heading-bullet uk-width-2xlarge\\\" data-id=\\\"page#0-0-0-0\\\">Dextranos fluorescentes<\\\/h1>\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"text_color\":\"light\",\"width_medium\":\"1-2\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p style=\\\"text-align: left;\\\">Alternativa a los m\\u00e9todos cl\\u00e1sicos de marcaje fluorescente para citometr\\u00eda de flujo<\\\/p>\\n\n\n<p style=\\\"text-align: left;\\\"><strong>Mejor se\\u00f1al y mayor versatilidad.<\\\/strong><\\\/p>\",\"margin\":\"default\",\"text_align\":\"left\"}},{\"type\":\"button\",\"props\":{\"grid_column_gap\":\"small\",\"grid_row_gap\":\"small\",\"margin\":\"default\"},\"children\":[{\"type\":\"button_item\",\"props\":{\"button_style\":\"secondary\",\"content\":\"Descubre m\\u00e1s\",\"icon_align\":\"left\",\"link\":\"#findout\"}}]}]}],\"props\":{\"layout\":\"1-2,1-2\"}}]},{\"type\":\"section\",\"props\":{\"id\":\"findout\",\"image_position\":\"center-center\",\"padding_remove_bottom\":true,\"padding_remove_top\":true,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"\"},\"children\":[{\"type\":\"row\",\"props\":{\"column_gap\":\"collapse\",\"layout\":\"2-5,3-5\",\"row_gap\":\"collapse\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"image_size\":\"cover\",\"media_overlay\":\"#535353\",\"position_sticky_breakpoint\":\"m\",\"text_color\":\"light\",\"vertical_align\":\"middle\",\"width_medium\":\"2-5\"},\"children\":[{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2025\\\/05\\\/dextran.jpg\",\"image_svg_color\":\"emphasis\",\"margin\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"style\":\"tile-muted\",\"vertical_align\":\"middle\",\"width_medium\":\"3-5\"},\"children\":[{\"type\":\"headline\",\"props\":{\"content\":\"REFERENCIAS DE PRODUCTO\",\"text_align\":\"center\",\"title_decoration\":\"bullet\",\"title_element\":\"h5\"}},{\"type\":\"table\",\"props\":{\"block_align\":\"center\",\"image_svg_color\":\"emphasis\",\"link_size\":\"small\",\"link_style\":\"secondary\",\"link_target\":false,\"link_text\":\"More info\",\"maxwidth\":\"2xlarge\",\"meta_color\":\"primary\",\"meta_style\":\"text-meta\",\"show_content\":true,\"show_image\":true,\"show_link\":true,\"show_meta\":true,\"show_title\":true,\"table_head_content\":\"Description\",\"table_head_meta\":\"Reference\",\"table_head_title\":\"Product name\",\"table_hover\":true,\"table_justify\":false,\"table_order\":\"5\",\"table_responsive\":\"responsive\",\"table_style\":\"divider\",\"table_vertical_align\":true,\"table_width_meta\":\"\",\"table_width_title\":\"\",\"text_align\":\"center\"},\"children\":[{\"type\":\"table_item\",\"props\":{\"content\":\"\n\n<p><span>PE Fluorescent Streptavidin Dextrans | <strong>RUO <\\\/strong>| 25 test<\\\/span><\\\/p>\",\"link\":\"https:\\\/\\\/immunostep.com\\\/product\\\/fluorescent-streptavidin-dextrans\\\/\",\"link_text\":\"Ir a la tienda\",\"meta\":\"DXPESTV-25T\",\"title\":\"Fluorescent Streptavidin Dextrans-25T\"}},{\"type\":\"table_item\",\"props\":{\"content\":\"\n\n<p><span>PE Fluorescent Streptavidin Dextrans | <strong>RUO <\\\/strong>| 100 test<\\\/span><\\\/p>\",\"link\":\"https:\\\/\\\/immunostep.com\\\/product\\\/fluorescent-streptavidin-dextrans\\\/\",\"link_text\":\"Ir a la tienda\",\"meta\":\"DXPESTV-100T\",\"title\":\"Fluorescent Streptavidin Dextrans-100T\"}}],\"modified\":\"2022-03-23T08:31:39.569Z\",\"name\":\"Tabla References Cell analysis\"},{\"type\":\"button\",\"props\":{\"grid_column_gap\":\"small\",\"grid_row_gap\":\"small\",\"margin\":\"default\",\"text_align\":\"center\"},\"children\":[{\"type\":\"button_item\",\"props\":{\"button_style\":\"secondary\",\"content\":\"TDS Fluorescent Streptavidin Dextrans\",\"icon\":\"file-pdf\",\"icon_align\":\"left\",\"link\":\"https:\\\/\\\/immunostep.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/TDS_DEXTRANOS.pdf\",\"link_target\":\"blank\"}},{\"type\":\"button_item\",\"props\":{\"button_style\":\"secondary\",\"content\":\"Flyer Fluorescent Streptavidin Dextrans\",\"icon\":\"file-pdf\",\"icon_align\":\"left\",\"link\":\"https:\\\/\\\/immunostep.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/FLYER-DEXTRANOS.pdf\",\"link_target\":\"blank\"}}]}]}]}]},{\"type\":\"section\",\"props\":{\"id\":\"solution\",\"image_position\":\"center-center\",\"padding_remove_bottom\":true,\"padding_remove_top\":false,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"2-3\"},\"children\":[{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2025\\\/06\\\/Untitled6.png\",\"image_height\":\"500\",\"image_svg_color\":\"emphasis\",\"link\":\"https:\\\/\\\/immunostep.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Untitled6.png\",\"margin\":\"default\",\"text_align\":\"center\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-3\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p><span>Los dextranos, polisac\\u00e1ridos extra\\u00eddos de forma natural de las bacterias, son usados en<strong> medicina<\\\/strong> para numerosas aplicaciones como portadores de f\\u00e1rmacos o vacunas, pero tambi\\u00e9n pueden usarse para incorporar otras <strong>mol\\u00e9culas de inter\\u00e9s.<\\\/strong><\\\/span><\\\/p>\\n\n\n<p><span>Tal es el caso de los dextranos fluorescentes, donde se acoplan fluorocromos, ya sean sint\\u00e9ticos <strong>(FITC)<\\\/strong> o proteicos <strong>(PE o APC),<\\\/strong> y estreptavidina, prote\\u00edna con una alta afinidad por la biotina y con cuatro sitios de uni\\u00f3n disponibles.<\\\/span><\\\/p>\\n\n\n<p><span>Este complejo <strong>dextrano-fluorocromo-estreptavidina<\\\/strong> <em>(Fig. 1A)<\\\/em> permite unir, mediante el sistema biotina-estreptavidina, cualquier mol\\u00e9cula biotinilada <em>(Fig. 1B).<\\\/em> Esta mol\\u00e9cula incorporada, ant\\u00edgeno, podr\\u00e1 usarse para unir todo el complejo a una c\\u00e9lula objetivo, u otro sistema establecido, <em>(Fig. 1C)<\\\/em> y ser detectada por citometr\\u00eda de flujo por medio del fluorocromo <em>(Fig. 1D).<\\\/em><\\\/span><\\\/p>\",\"margin\":\"default\",\"text_align\":\"justify\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p style=\\\"font-size: 12px; text-align: left;\\\"><em>Figura 1: Sistema de se\\u00f1alizaci\\u00f3n de dextrano<\\\/em><\\\/p>\",\"margin\":\"default\",\"text_align\":\"left\"}}]}],\"props\":{\"layout\":\"2-3,1-3\"}}],\"name\":\"Solution\"},{\"type\":\"section\",\"props\":{\"id\":\"solution\",\"image_position\":\"center-center\",\"padding_remove_bottom\":true,\"padding_remove_top\":false,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h1 class=\\\"uk-heading-bullet uk-width-2xlarge\\\" data-id=\\\"page#0-0-0-0\\\">Nueva v\\u00eda<\\\/h1>\",\"margin\":\"default\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p>Este sistema es una alternativa a las conjugaciones convencionales entre prote\\u00ednas de inter\\u00e9s (ant\\u00edgenos) y fluorocromos; estas conjugaciones son directas en el sentido de que se crea un enlace entre las dos mol\\u00e9culas. El dextrano ofrece ciertas <strong>ventajas sobre el m\\u00e9todo convencional:<\\\/strong><\\\/p>\\n\n\n<ol>\\n\n\n<li>\\n\n\n<ol>\\n\n\n<li>\\n\n\n<p><strong>Reconocimiento eficaz del ant\\u00edgeno<\\\/strong>. El ant\\u00edgeno no se conjuga directamente con el fluorocromo, lo que a menudo dificulta el reconocimiento debido al impedimento est\\u00e9rico, sino que se une a la estreptavidina y queda distante y reconocible debido al espacio creado entre las mol\\u00e9culas a lo largo del dextrano. Esto mejora enormemente la uni\\u00f3n ant\\u00edgeno-receptor. Es preferible que el ant\\u00edgeno est\\u00e9 monobiotinilado para no comprometer la zona de reconocimiento.<\\\/p>\\n<\\\/li>\\n\n\n<li>\\n\n\n<p><strong>Presentaci\\u00f3n optimizada del ant\\u00edgeno.<\\\/strong> Es m\\u00e1s eficaz porque se trata de un mult\\u00edmero; hay numerosas mol\\u00e9culas de ant\\u00edgeno en el dextrano, por lo que es m\\u00e1s probable que se reconozcan una o varias y la uni\\u00f3n es m\\u00e1s estable.<\\\/p>\\n<\\\/li>\\n\n\n<li>\\n\n\n<p><strong>Amplificaci\\u00f3n de la se\\u00f1al.<\\\/strong> Permite discriminar la poblaci\\u00f3n positiva de la negativa con cantidades muy bajas, ya que la presentaci\\u00f3n y el reconocimiento est\\u00e1n optimizados y no se necesita un t\\u00edtulo demasiado elevado.<\\\/p>\\n<\\\/li>\\n\n\n<li>\\n\n\n<p><strong>Bajo marcaje inespec\\u00edfico<\\\/strong>. Al no tener que a\\u00f1adir cantidades elevadas para separar la poblaci\\u00f3n espec\\u00edfica, el marcaje inespec\\u00edfico se reduce significativamente, agrup\\u00e1ndose e identific\\u00e1ndose.<\\\/p>\\n<\\\/li>\\n\n\n<li>\\n\n\n<p><strong>Detecci\\u00f3n de poblaciones minoritarias.<\\\/strong> Todas las cualidades anteriores contribuyen a poder discriminar poblaciones muy peque\\u00f1as (por debajo del 0,5%) con alta resoluci\\u00f3n.<\\\/p>\\n<\\\/li>\\n\n\n<li>\\n\n\n<p><strong>Conjugaci\\u00f3n r\\u00e1pida y eficaz.<\\\/strong> Al basarse en un sistema biotina-estreptavidina, la conjugaci\\u00f3n s\\u00f3lo dura 30 minutos; es necesario probar diferentes cantidades para establecer la mejor proporci\\u00f3n de prote\\u00edna biotinilada y dextrano, pero no se requieren pasos de purificaci\\u00f3n, ya que la mejor proporci\\u00f3n ofrece la m\\u00e1xima eficacia sin p\\u00e9rdidas.<\\\/p>\\n<\\\/li>\\n<\\\/ol>\\n<\\\/li>\\n<\\\/ol>\",\"margin\":\"default\",\"text_align\":\"justify\"}}]}]}],\"name\":\"Solution\"},{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"padding_remove_bottom\":true,\"padding_remove_top\":false,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h1 class=\\\"uk-heading-bullet uk-width-2xlarge\\\" data-id=\\\"page#0-0-0-0\\\">Uni\\u00f3n ant\\u00edgeno-receptor<\\\/h1>\",\"margin\":\"default\"}}]}]},{\"type\":\"row\",\"props\":{\"layout\":\"1-3,2-3\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-3\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p><em>Figura 2: Uni\\u00f3n ant\\u00edgeno-receptor comparando la conjugaci\\u00f3n con dextrano con la conjugaci\\u00f3n convencional.<\\\/em><\\\/p>\\n\n\n<p><strong>A-B)<\\\/strong> Observamos la diferencia de espaciado entre el fluorocromo y la prote\\u00edna; el espaciado en el dextrano <strong>(A)<\\\/strong> es mayor que en una conjugaci\\u00f3n convencional<strong> (B),<\\\/strong> lo que favorece la uni\\u00f3n, como puede verse en la comparaci\\u00f3n de las uniones <strong>C y F.<\\\/strong> El sitio de uni\\u00f3n en F est\\u00e1 parcialmente impedido por el espaciado del fluorocromo.<\\\/p>\\n\n\n<p><strong>C-D)<\\\/strong> Comparamos la uni\\u00f3n de una prote\\u00edna monobiotinilada <strong>(C)<\\\/strong> con una biotinilada normal aleatoria <strong>(D)<\\\/strong>. Se observa que la conjugaci\\u00f3n aleatoria compromete el reconocimiento de la prote\\u00edna, ya que el sitio de uni\\u00f3n puede conjugarse con la biotina y unirse a la estreptavidina o la prote\\u00edna puede volverse espacialmente irreconocible. La monobiotinilaci\\u00f3n es selectiva y el sitio de uni\\u00f3n queda asegurado.<\\\/p>\",\"margin\":\"default\",\"text_align\":\"justify\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"vertical_align\":\"middle\",\"width_medium\":\"2-3\"},\"children\":[{\"type\":\"image\",\"props\":{\"id\":\"figure1\",\"image\":\"wp-content\\\/uploads\\\/2025\\\/06\\\/Dextrano-vs-Convencional-uniones.png\",\"image_height\":\"600\",\"image_svg_color\":\"emphasis\",\"link\":\"https:\\\/\\\/immunostep.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Dextrano-vs-Convencional-uniones.png\",\"margin\":\"default\",\"text_align\":\"center\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p><strong>E-F-G)<\\\/strong> En una conjugaci\\u00f3n convencional, pueden darse tres situaciones con respecto a la uni\\u00f3n: uni\\u00f3n correcta <strong>(E),<\\\/strong> uni\\u00f3n problem\\u00e1tica <strong>(F)<\\\/strong> y ausencia de uni\\u00f3n <strong>(G).<\\\/strong> Esto ocurre porque la conjugaci\\u00f3n es aleatoria y el sitio de uni\\u00f3n puede ser m\\u00e1s o menos accesible; esto no ocurre en el dextrano <strong>(como se ve en C).<\\\/strong><\\\/p>\",\"margin\":\"default\",\"text_align\":\"justify\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h1 class=\\\"uk-heading-bullet uk-width-2xlarge\\\" data-id=\\\"page#0-0-0-0\\\">Marcado de c\\u00e9lulas<\\\/h1>\",\"margin\":\"default\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p><em>Figura 3: Comparamos el sistema de etiquetado celular con dextrano fluorescente (A) con el sistema convencional (B y C).<\\\/em><\\\/p>\",\"margin\":\"default\"}},{\"type\":\"image\",\"props\":{\"image\":\"wp-content\\\/uploads\\\/2025\\\/06\\\/Dextrano-vs-Cinvencional-Marcaje1.png\",\"image_height\":\"450\",\"image_svg_color\":\"emphasis\",\"link\":\"https:\\\/\\\/immunostep.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Dextrano-vs-Cinvencional-Marcaje1.png\",\"margin\":\"default\",\"text_align\":\"center\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<p><strong>A)<\\\/strong> Observamos que no es necesario a\\u00f1adir una gran cantidad de dextrano para etiquetar correctamente la poblaci\\u00f3n espec\\u00edfica, ya que se trata de una uni\\u00f3n eficiente. Esto significa que evitamos a\\u00f1adir demasiado reactivo que provoque un marcaje inespec\\u00edfico y, por lo tanto, conseguiremos una separaci\\u00f3n \\u00f3ptima.<\\\/p>\\n\n\n<p><strong>B)<\\\/strong> Con una cantidad baja de reactivo, no tenemos una separaci\\u00f3n suficiente porque tenemos un marcaje inespec\\u00edfico, bien por la prote\\u00edna o bien por el fluorocromo. Esto ocurre, sobre todo, porque la conjugaci\\u00f3n prote\\u00edna-fluorocromo no es eficiente y tenemos mol\\u00e9culas que no son funcionales, pero s\\u00ed provocan uniones inespec\\u00edficas, lo que nos obliga a aumentar el t\\u00edtulo para unir la c\\u00e9lula espec\\u00edfica.<\\\/p>\\n\n\n<p><strong>C)<\\\/strong> Si aumentamos el t\\u00edtulo (o lo optimizamos), podemos conseguir una mejor separaci\\u00f3n, pero con el riesgo de aumentar la uni\\u00f3n inespec\\u00edfica por exceso de reactivo. La separaci\\u00f3n no es tan eficaz como con el dextrano.<\\\/p>\",\"margin\":\"default\",\"text_align\":\"justify\"}}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}}]}]}],\"name\":\"Results 1\"},{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"padding_remove_bottom\":true,\"padding_remove_top\":false,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h1 class=\\\"uk-heading-bullet uk-width-2xlarge\\\" data-id=\\\"page#0-0-0-0\\\">Se aplica en:\\u00a0<\\\/h1>\",\"margin\":\"default\",\"margin_remove_bottom\":false}},{\"type\":\"accordion\",\"props\":{\"collapsible\":true,\"content_column_breakpoint\":\"m\",\"image_align\":\"top\",\"image_grid_breakpoint\":\"m\",\"image_grid_width\":\"1-2\",\"image_svg_color\":\"emphasis\",\"link_style\":\"default\",\"link_text\":\"Read more\",\"margin_remove_top\":false,\"show_image\":true,\"show_link\":true},\"children\":[{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><span>Monitorizaci\\u00f3n de la respuesta inmune a vacunas detectando <strong>linfocitos B ant\\u00edgeno-espec\\u00edfico;<\\\/strong> poblaciones muy peque\\u00f1as que son dif\\u00edciles de detectar y discriminar con m\\u00e9todos convencionales, pero que no resultan un problema para los<strong> dextranos fluorescentes.<\\\/strong><\\\/span><\\\/p>\",\"title\":\"Linfocito B Ant\\u00edgeno-Espec\\u00edfico\"}},{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><span>La terapia aut\\u00f3loga de c\\u00e1ncer que utiliza <strong>linfocitos T modificados,<\\\/strong> los cuales se deben detectar. Esta detecci\\u00f3n suele presentar problemas, ya sea por la prote\\u00edna de detecci\\u00f3n como por el n\\u00famero de c\\u00e9lulas modificadas y su expresi\\u00f3n de receptor CAR; los dextranos fluorescentes permiten resolver estos problemas.<\\\/span><\\\/p>\",\"title\":\"CAR T-Cells\"}},{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><span>Bien puede ser el caso de necesitar esta v\\u00eda para aquellas <strong>prote\\u00ednas que son dif\\u00edciles de conjugar<\\\/strong> por m\\u00e9todos convencionales; adem\\u00e1s, ofrece mejores resultados para detectar poblaciones muy peque\\u00f1as.<\\\/span><\\\/p>\",\"title\":\"Prote\\u00ednas complicadas\"}},{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><span>El n\\u00famero y la disposici\\u00f3n de los ant\\u00edgenos que se incorporan en el dextrano fluorescente permiten una presentaci\\u00f3n a las c\\u00e9lulas muy eficiente a la hora de buscar su activaci\\u00f3n, <strong>la cual ser\\u00e1 m\\u00e1s probable y eficiente.<\\\/strong><\\\/span><\\\/p>\",\"title\":\"Activaci\\u00f3n de c\\u00e9lulas\"}}]}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}}]}]}],\"name\":\"FAQs\"},{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"padding_remove_bottom\":true,\"padding_remove_top\":false,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h1 class=\\\"uk-heading-bullet uk-width-2xlarge\\\" data-id=\\\"page#0-0-0-0\\\">Preguntas Frecuentes\\u00a0<\\\/h1>\",\"margin\":\"default\",\"margin_remove_bottom\":false}},{\"type\":\"accordion\",\"props\":{\"collapsible\":true,\"content_column_breakpoint\":\"m\",\"image_align\":\"top\",\"image_grid_breakpoint\":\"m\",\"image_grid_width\":\"1-2\",\"image_svg_color\":\"emphasis\",\"link_style\":\"default\",\"link_text\":\"Read more\",\"margin_remove_top\":false,\"show_image\":true,\"show_link\":true},\"children\":[{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><strong>S\\u00ed, pero debe estar conjugada con biotina (biotinilada)<\\\/strong> para poder hacer uso del sistema biotina-estreptavidina y que se una al dextrano.<\\\/p>\",\"title\":\"\\u00bfPuedo conjugar cualquier prote\\u00edna con los dextranos fluorescentes?\"}},{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><strong>S\\u00ed, cualquier mol\\u00e9cula biotinilada es compatible<\\\/strong> con los dextranos, pero siempre habr\\u00e1 que titular la cantidad de mol\\u00e9cula por dextrano para optimizar el reactivo.<\\\/p>\",\"title\":\"\\u00bfSe pueden conjugar otras mol\\u00e9culas?\"}},{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><strong>S\\u00ed, puede haber excepciones,<\\\/strong> pero es habitual que funcione significativamente mejor estando monobiotinilada, dado que la conjugaci\\u00f3n es dirigida a una zona alejada del sitio de reconocimiento. Aun as\\u00ed, tambi\\u00e9n funciona el sistema con biotinilados normales.<\\\/p>\",\"title\":\"\\u00bfHay mucha diferencia entre una mol\\u00e9cula biotinilada y una monobiotinilada?\"}},{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><strong>No, no es necesaria ninguna purificaci\\u00f3n<\\\/strong>, en tanto que se titula la cantidad que se a\\u00f1ade al dextrano para que no exista un exceso que interfiera en el ensayo.<\\\/p>\",\"title\":\"\\u00bfHay que purificar la mezcla de dextrano con mol\\u00e9cula biotinilada?\"}},{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><strong>No es necesario,<\\\/strong> pero se puede diluir en el buffer deseado, teniendo en cuenta que se debe a\\u00f1adir un buffer estable para la mezcla final si se va a conservar<br \\\/>mucho tiempo diluido. S\\u00ed es necesario calcular el volumen por test en funci\\u00f3n de la ficha t\\u00e9cnica del producto (TDS).<\\\/p>\",\"title\":\"\\u00bfHay que diluir el reactivo final?\"}},{\"type\":\"accordion_item\",\"props\":{\"content\":\"\n\n<p><strong>S\\u00ed, los dextranos fluorescentes presentan pocas o nulas interferencias,<\\\/strong> tanto con otros reactivos como con diferentes muestras biol\\u00f3gicas.<\\\/p>\",\"title\":\"\\u00bfEs compatible con otros reactivos de citometr\\u00eda de flujo?\"}}]}]}]},{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"divider\",\"props\":{\"divider_element\":\"hr\"}}]}]}],\"name\":\"FAQs\"},{\"type\":\"section\",\"props\":{\"id\":\"contactAC\",\"image_position\":\"center-center\",\"padding_remove_top\":false,\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\n\n<h1 class=\\\"uk-heading-bullet uk-width-2xlarge\\\" data-id=\\\"page#0-0-0-0\\\">Contacta con nosotros<\\\/h1>\",\"margin\":\"default\",\"margin_remove_bottom\":false}},{\"type\":\"text\",\"props\":{\"block_align\":\"center\",\"column_breakpoint\":\"m\",\"content\":\"\n\n<style>@import url(https:\\\/\\\/fonts.bunny.net\\\/css?family=montserrat:400);<\\\/style>\\n\n\n<style>\\n#_form_164_{font-size:14px;line-height:1.6;font-family:arial, helvetica, sans-serif;margin:0}#_form_164_ *{outline:0}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_164_._form-top{top:0}#_form_164_._form-bottom{bottom:0}#_form_164_._form-left{left:0}#_form_164_._form-right{right:0}#_form_164_ input[type=\\\"text\\\"],#_form_164_ input[type=\\\"tel\\\"],#_form_164_ input[type=\\\"date\\\"],#_form_164_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_164_ textarea{resize:none}#_form_164_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;background:#88CBDF !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:10px !important}#_form_164_ ._submit:disabled{cursor:not-allowed;opacity:0.4}#_form_164_ ._submit.processing{position:relative}#_form_164_ ._submit.processing::before{content:\\\"\\\";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#88CBDF, #88CBDF), conic-gradient(#88CBDF, #FFFFFF);background-origin:border-box;background-clip:content-box, border-box;animation:1200ms ease 0s infinite normal none running _spin}#_form_164_ ._submit.processing::after{content:\\\"\\\";position:absolute;top:0;bottom:0;left:0;right:0;background:#88CBDF !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:10px !important}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}#_form_164_ ._close-icon{cursor:pointer;background-image:url(\\\"https:\\\/\\\/d226aj4ao1t61q.cloudfront.net\\\/esfkyjh1u_forms-close-dark.png\\\");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_164_ ._close-icon:before{position:relative}#_form_164_ ._form-body{margin-bottom:30px}#_form_164_ ._form-image-left{width:150px;float:left}#_form_164_ ._form-content-right{margin-left:164px}#_form_164_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_164_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url(\\\"https:\\\/\\\/d226aj4ao1t61q.cloudfront.net\\\/hh9ujqgv5_aclogo_li.png\\\");background-size:130px auto;background-repeat:no-repeat}#_form_164_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_form_164_ ._form-label,#_form_164_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_164_._dark ._form-branding{color:#333}#_form_164_._dark ._form-branding ._logo{background-image:url(\\\"https:\\\/\\\/d226aj4ao1t61q.cloudfront.net\\\/jftq2c8s_aclogo_dk.png\\\")}#_form_164_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}#_form_164_ ._form_element *{font-size:14px}#_form_164_ ._form_element._clear{clear:both;width:100%;float:none}#_form_164_ ._form_element._clear:after{clear:left}#_form_164_ ._form_element input[type=\\\"text\\\"],#_form_164_ ._form_element input[type=\\\"date\\\"],#_form_164_ ._form_element select,#_form_164_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}#_form_164_ ._field-wrapper{position:relative}#_form_164_ ._inline-style{float:left}#_form_164_ ._inline-style input[type=\\\"text\\\"]{width:150px}#_form_164_ ._inline-style:not(._clear){margin-right:20px}#_form_164_ ._form_element img._form-image{max-width:100%}#_form_164_ ._form_element ._form-fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}#_form_164_ ._clear-element{clear:left}#_form_164_ ._full_width{width:100%}#_form_164_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_164_ input[type=\\\"text\\\"]._has_error,#_form_164_ textarea._has_error{border:#F37C7B 1px solid}#_form_164_ input[type=\\\"checkbox\\\"]._has_error{outline:#F37C7B 1px solid}#_form_164_ ._show_be_error{float:left}#_form_164_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_164_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_164_ ._error._below{padding-top:8px;top:100%;right:0}#_form_164_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FFDDDD}#_form_164_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFDDDD}#_form_164_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url(\\\"data:image\\\/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'\\\/%3E%3C\\\/svg%3E\\\");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial, sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(31, 33, 41, 0.298295)}@media only screen and (max-width:319px){#_form_164_ ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#_form_164_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_164_ ._button-wrapper ._error-inner._form_error{position:static}#_form_164_ ._error-inner._no_arrow{margin-bottom:10px}#_form_164_ ._error-arrow{position:absolute;width:0;height:0}#_form_164_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}#_form_164_ input[type=\\\"text\\\"].datetime_date{width:69%;display:inline}#_form_164_ select.datetime_time{width:29%;display:inline;height:32px}#_form_164_ input[type=\\\"date\\\"].datetime_date{width:69%;display:inline-flex}#_form_164_ input[type=\\\"time\\\"].datetime_time{width:29%;display:inline-flex}@media (min-width:320px) and (max-width:667px){::-webkit-scrollbar{display:none}#_form_164_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_164_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_164_ ._form-content{margin:0;width:100%}#_form_164_ ._form-inner{display:block;min-width:100%}#_form_164_ ._form-title,#_form_164_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_164_ ._form-title{font-size:1.2em}#_form_164_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_164_ ._form-element,#_form_164_ ._inline-style,#_form_164_ input[type=\\\"text\\\"],#_form_164_ label,#_form_164_ p,#_form_164_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_164_ ._row._checkbox-radio label{display:inline}#_form_164_ ._row,#_form_164_ p,#_form_164_ label{margin-bottom:0.7em;width:100%}#_form_164_ ._row input[type=\\\"checkbox\\\"],#_form_164_ ._row input[type=\\\"radio\\\"]{margin:0 !important;vertical-align:middle !important}#_form_164_ ._row input[type=\\\"checkbox\\\"]+span label{display:inline}#_form_164_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_164_ ._form-image{max-width:100%;height:auto !important}#_form_164_ input[type=\\\"text\\\"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}#_form_164_ input[type=\\\"radio\\\"],#_form_164_ input[type=\\\"checkbox\\\"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_164_ button[type=\\\"submit\\\"]{padding:20px;font-size:1.5em}#_form_164_ ._inline-style{margin:20px 0 0 !important}#_form_164_ ._inline-style input[type=\\\"text\\\"]{width:100%}}#_form_164_ .sms_consent_checkbox{position:relative;width:100%;display:flex;align-items:flex-start;padding:20px 0}#_form_164_ .sms_consent_checkbox input[type=\\\"checkbox\\\"]{float:left;margin:5px 10px 10px 0}#_form_164_ .sms_consent_checkbox .sms_consent_message{display:inline;float:left;text-align:left;margin-bottom:10px;font-size:14px;color:#7D8799}#_form_164_ .sms_consent_checkbox .sms_consent_message.sms_consent_mini{width:90%}#_form_164_ .sms_consent_checkbox ._error._above{right:auto;bottom:0}#_form_164_ .sms_consent_checkbox ._error._above ._error-arrow{right:auto;left:5px}@media (min-width:320px) and (max-width:667px){#_form_164_ .sms_consent_checkbox ._error._above{top:-30px;left:0;bottom:auto}}#_form_164_ .field-required{color:#FF0000}#_form_164_{position:relative;text-align:left;margin:25px auto 0;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent !important;border:0;max-width:500px;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border-radius:0px !important;color:#000000}#_form_164_ ._show_be_error{min-width:100%}#_form_164_._inline-form,#_form_164_._inline-form ._form-content{font-family:\\\"Montserrat\\\", sans-serif}#_form_164_._inline-form ._row span,#_form_164_._inline-form ._row label{font-family:\\\"Montserrat\\\", sans-serif;font-size:14px;font-weight:400;line-height:1.6em}#_form_164__inlineform input[type=\\\"text\\\"],#_form_164__inlineform input[type=\\\"date\\\"],#_form_164__inlineform input[type=\\\"tel\\\"],#_form_164__inlineform select,#_form_164__inlineform textarea:not(.g-recaptcha-response){font-family:\\\"Montserrat\\\", sans-serif;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}#_form_164_._inline-form ._html-code *:not(h1, h2, h3, h4, h5, h6),#_form_164_._inline-form .sms_consent_message,#_form_164_._inline-form ._form-thank-you{font-family:\\\"Montserrat\\\", sans-serif}#_form_164_._inline-form ._form-label,#_form_164_._inline-form ._form-emailidentifier,#_form_164_._inline-form ._form-checkbox-option-label{font-family:\\\"Montserrat\\\", sans-serif;font-size:14px;font-weight:700;line-height:1.6em}#_form_164_._inline-form ._submit{margin-top:12px;font-family:\\\"Montserrat\\\", sans-serif}#_form_164_._inline-form ._html-code h1,#_form_164_._inline-form ._html-code h2,#_form_164_._inline-form ._html-code h3,#_form_164_._inline-form ._html-code h4,#_form_164_._inline-form ._html-code h5,#_form_164_._inline-form ._html-code h6,#_form_164_._inline-form ._form-title{font-size:22px;line-height:normal;font-weight:600;margin-bottom:0;display:block}#_form_164_._inline-form ._form-branding{font-family:\\\"IBM Plex Sans\\\", Helvetica, sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}#_form_164_:before,#_form_164_:after{content:\\\" \\\";display:table}#_form_164_:after{clear:both}#_form_164_._inline-style{width:auto;display:inline-block}#_form_164_._inline-style input[type=\\\"text\\\"],#_form_164_._inline-style input[type=\\\"date\\\"]{padding:10px 12px}#_form_164_._inline-style button._inline-style{position:relative;top:27px}#_form_164_._inline-style p{margin:0}#_form_164_._inline-style ._button-wrapper{position:relative;margin:16px 12.5px 0 20px}#_form_164_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}#_form_164_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){#_form_164_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}#_form_164_ .iti{width:100%}#_form_164_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}#_form_164_ .iti input{width:100%;border:#979797 1px solid;border-radius:4px}#_form_164_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}#_form_164_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0, 0, 0, 0.05)}#_form_164_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}#_form_164_ .iti__country-list--dropup{margin-bottom:4px}#_form_164_ .phone-error-hidden{display:none}#_form_164_ .phone-error{color:#E40E49}#_form_164_ .phone-input-error{border:1px solid #E40E49 !important}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}#_form_164_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px}<\\\/style>\\n\n\n<div style=\\\"text-align: center;\\\">\\n  \n\n<form method=\\\"POST\\\" action=\\\"https:\\\/\\\/immunostep91401.activehosted.com\\\/proc.php\\\" id=\\\"_form_164_\\\" class=\\\"_form _form_164 _inline-form _inline-style _dark\\\" novalidate data-styles-version=\\\"5\\\">\\n    <input type=\\\"hidden\\\" name=\\\"u\\\" value=\\\"164\\\" \\\/>\\n    <input type=\\\"hidden\\\" name=\\\"f\\\" value=\\\"164\\\" \\\/>\\n    <input type=\\\"hidden\\\" name=\\\"s\\\" \\\/>\\n    <input type=\\\"hidden\\\" name=\\\"c\\\" value=\\\"0\\\" \\\/>\\n    <input type=\\\"hidden\\\" name=\\\"m\\\" value=\\\"0\\\" \\\/>\\n    <input type=\\\"hidden\\\" name=\\\"act\\\" value=\\\"sub\\\" \\\/>\\n    <input type=\\\"hidden\\\" name=\\\"v\\\" value=\\\"2\\\" \\\/>\\n    <input type=\\\"hidden\\\" name=\\\"or\\\" value=\\\"c68faaa5b55b3dac5b06277af0cea075\\\" \\\/>\\n    \n\n<div class=\\\"_form-content\\\">\\n      \n\n<div class=\\\"_form_element _x31702129 _inline-style _clear\\\" >\\n        <title class=\\\"_form-title\\\">\\n          \\u00bfTiene alguna pregunta sobre nuestros dextranos de estreptavidina fluorescentes?\\n        <\\\/title>\\n      <\\\/div>\\n      \n\n<div class=\\\"_form_element _x92707266 _inline-style _clear\\\" >\\n        \n\n<div class=\\\"_html-code\\\">\\n          Preg\\u00fantenos, nuestros expertos estar\\u00e1n encantados de responderle. Solemos responder en 24-48h.\\n        <\\\/div>\\n      <\\\/div>\\n      \n\n<div class=\\\"_form_element _x57136782 _inline-style \\\" >\\n        <label for=\\\"firstname\\\" class=\\\"_form-label\\\">\\n          Nombre<span class=\\\"field-required\\\">\\n          *\\n        <\\\/span>\\n      <\\\/label>\\n      \n\n<div class=\\\"_field-wrapper\\\">\\n        <input type=\\\"text\\\" id=\\\"firstname\\\" name=\\\"firstname\\\" placeholder=\\\"Escriba su nombre\\\" required\\\/>\\n      <\\\/div>\\n    <\\\/div>\\n    \n\n<div class=\\\"_form_element _x88535341 _inline-style \\\" >\\n      <label for=\\\"lastname\\\" class=\\\"_form-label\\\">\\n        Apellidos<span class=\\\"field-required\\\">\\n        *\\n      <\\\/span>\\n    <\\\/label>\\n    \n\n<div class=\\\"_field-wrapper\\\">\\n      <input type=\\\"text\\\" id=\\\"lastname\\\" name=\\\"lastname\\\" placeholder=\\\"Escriba sus apellidos\\\" required\\\/>\\n    <\\\/div>\\n  <\\\/div>\\n  \n\n<div class=\\\"_form_element _x00406724 _inline-style \\\" >\\n    <label for=\\\"field[5]\\\" class=\\\"_form-label\\\">\\n      Pa\\u00eds<span class=\\\"field-required\\\">\\n      *\\n    <\\\/span>\\n  <\\\/label>\\n  \n\n<div class=\\\"_field-wrapper\\\">\\n    <input type=\\\"text\\\" id=\\\"field[5]\\\" name=\\\"field[5]\\\" value=\\\"\\\" placeholder=\\\"Escriba su pa\\u00eds\\\" required\\\/>\\n  <\\\/div>\\n<\\\/div>\\n\n\n<div class=\\\"_form_element _x39402032 _inline-style \\\" >\\n  <label for=\\\"email\\\" class=\\\"_form-label\\\">\\n    Mail de empresa<span class=\\\"field-required\\\">\\n    *\\n  <\\\/span>\\n<\\\/label>\\n\n\n<div class=\\\"_field-wrapper\\\">\\n  <input type=\\\"text\\\" id=\\\"email\\\" name=\\\"email\\\" placeholder=\\\"Escriba su mail\\\" required\\\/>\\n<\\\/div>\\n<\\\/div>\\n\n\n<div class=\\\"_form_element _x05000583 _inline-style \\\" >\\n<label for=\\\"field[1]\\\" class=\\\"_form-label\\\">\\n  Empresa<span class=\\\"field-required\\\">\\n  *\\n<\\\/span>\\n<\\\/label>\\n\n\n<div class=\\\"_field-wrapper\\\">\\n<input type=\\\"text\\\" id=\\\"field[1]\\\" name=\\\"field[1]\\\" value=\\\"\\\" placeholder=\\\"Escriba su empresa\\\" required\\\/>\\n<\\\/div>\\n<\\\/div>\\n\n\n<div class=\\\"_form_element _x94950463 _inline-style \\\" >\\n<label for=\\\"field[41]\\\" class=\\\"_form-label\\\">\\nMensaje\\n<\\\/label>\\n\n\n<div class=\\\"_field-wrapper\\\">\\n<textarea id=\\\"field[41]\\\" name=\\\"field[41]\\\" placeholder=\\\"Escriba aqu\\u00ed su mensaje\\\" style=\\\"height: 94px;\\\" ><\\\/textarea>\\n<\\\/div>\\n<\\\/div>\\n\n\n<div class=\\\"_form_element _x79910526 _inline-style \\\" >\\n<label for=\\\"ls\\\" class=\\\"_form-label\\\">\\nVerifique su solicitud<span class=\\\"field-required\\\">\\n*\\n<\\\/span>\\n<\\\/label>\\n\n\n<div class=\\\"g-recaptcha\\\" data-sitekey=\\\"6LcwIw8TAAAAACP1ysM08EhCgzd6q5JAOUR1a0Go\\\">\\n<\\\/div>\\n<\\\/div>\\n\n\n<div class=\\\"_form_element _x80598199 _inline-style _clear\\\" >\\n\n\n<div class=\\\"_html-code\\\">\\nAl enviar el formulario, declaro que acepto los t\\u00e9rminos y condiciones descritos en la Pol\\u00edtica de Privacidad (Immunostep siempre respetar\\u00e1 su privacidad).\\n<\\\/div>\\n<\\\/div>\\n\n\n<div class=\\\"_button-wrapper _inline-style\\\">\\n<button id=\\\"_form_164_submit\\\" class=\\\"_submit\\\" type=\\\"submit\\\">\\nEnviar\\n<\\\/button>\\n<\\\/div>\\n\n\n<div class=\\\"_clear-element\\\">\\n<\\\/div>\\n<\\\/div>\\n\n\n<div class=\\\"_form-thank-you\\\" style=\\\"display:none;\\\">\\n<\\\/div>\\n<\\\/form>\\n<\\\/div><script>\\nwindow.cfields = {\\\"5\\\":\\\"country\\\",\\\"1\\\":\\\"institution\\\",\\\"41\\\":\\\"message_form\\\"};\\nwindow._show_thank_you = function(id, message, trackcmp_url, email) {\\n    var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');\\n    form.querySelector('._form-content').style.display = 'none';\\n    thank_you.innerHTML = message;\\n    thank_you.style.display = 'block';\\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== 'undefined') {\\n        visitorObject('setEmail', email);\\n        visitorObject('update');\\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\\n        \\\/\\\/ Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\\n};\\nwindow._show_unsubscribe = function(id, message, trackcmp_url, email) {\\n    var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you');\\n    var branding = form.querySelector('._form-branding');\\n    if (branding) {\\n        branding.style.display = 'none';\\n    }\\n    form.querySelector('._form-content').style.display = 'none';\\n    unsub.style.display = 'block';\\n    form.insertAdjacentHTML('afterend', message)\\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== 'undefined') {\\n        visitorObject('setEmail', email);\\n        visitorObject('update');\\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\\n        \\\/\\\/ Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\\n};\\nwindow._show_error = function(id, message, html) {\\n    var form = document.getElementById('_form_' + id + '_'),\\n        err = document.createElement('div'),\\n        button = form.querySelector('button[type=\\\"submit\\\"]'),\\n        old_error = form.querySelector('._form_error');\\n    if (old_error) old_error.parentNode.removeChild(old_error);\\n    err.innerHTML = message;\\n    err.className = '_error-inner _form_error _no_arrow';\\n    var wrapper = document.createElement('div');\\n    wrapper.className = '_form-inner _show_be_error';\\n    wrapper.appendChild(err);\\n    button.parentNode.insertBefore(wrapper, button);\\n    var submitButton = form.querySelector('[id^=\\\"_form\\\"][id$=\\\"_submit\\\"]');\\n    submitButton.disabled = false;\\n    submitButton.classList.remove('processing');\\n    if (html) {\\n        var div = document.createElement('div');\\n        div.className = '_error-html';\\n        div.innerHTML = html;\\n        err.appendChild(div);\\n    }\\n};\\nwindow._show_pc_confirmation = function(id, header, detail, show, email) {\\n    var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation');\\n    if (pc_confirmation.style.display === 'none') {\\n        form.querySelector('._form-content').style.display = 'none';\\n        pc_confirmation.innerHTML = \\\"\n\n<div class='_form-title'>\\\" + header + \\\"<\\\/div>\\\" + \\\"\n\n<p>\\\" + detail + \\\"<\\\/p>\\\" +\\n        \\\"<button class='_submit' id='hideButton'>Manage preferences<\\\/button>\\\";\\n        pc_confirmation.style.display = 'block';\\n        var mp = document.querySelector('input[name=\\\"mp\\\"]');\\n        mp.value = '0';\\n    } else {\\n        form.querySelector('._form-content').style.display = 'inline';\\n        pc_confirmation.style.display = 'none';\\n    }\\n\\n    var hideButton = document.getElementById('hideButton');\\n    \\\/\\\/ Add event listener to the button\\n    hideButton.addEventListener('click', function() {\\n        var submitButton = document.querySelector('#_form_164_submit');\\n        submitButton.disabled = false;\\n        submitButton.classList.remove('processing');\\n        var mp = document.querySelector('input[name=\\\"mp\\\"]');\\n        mp.value = '1';\\n        const cacheBuster = new URL(window.location.href);\\n        cacheBuster.searchParams.set('v', new Date().getTime());\\n        window.location.href = cacheBuster.toString();\\n    });\\n\\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== 'undefined') {\\n        visitorObject('setEmail', email);\\n        visitorObject('update');\\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\\n        \\\/\\\/ Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\\n};\\nwindow._load_script = function(url, callback, isSubmit) {\\n    var head = document.querySelector('head'), script = document.createElement('script'), r = false;\\n    var submitButton = document.querySelector('#_form_164_submit');\\n    script.charset = 'utf-8';\\n    script.src = url;\\n    if (callback) {\\n        script.onload = script.onreadystatechange = function() {\\n            if (!r && (!this.readyState || this.readyState == 'complete')) {\\n                r = true;\\n                callback();\\n            }\\n        };\\n    }\\n    script.onerror = function() {\\n        if (isSubmit) {\\n            if (script.src.length > 10000) {\\n                _show_error(\\\"164\\\", \\\"Sorry, your submission failed. Please shorten your responses and try again.\\\");\\n            } else {\\n                _show_error(\\\"164\\\", \\\"Sorry, your submission failed. Please try again.\\\");\\n            }\\n            submitButton.disabled = false;\\n            submitButton.classList.remove('processing');\\n        }\\n    }\\n\\n    head.appendChild(script);\\n};\\n(function() {\\n    var iti;\\n    if (window.location.search.search(\\\"excludeform\\\") !== -1) return false;\\n    var getCookie = function(name) {\\n        var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));\\n        return match ? match[2] : null;\\n    }\\n    var setCookie = function(name, value) {\\n        var now = new Date();\\n        var time = now.getTime();\\n        var expireTime = time + 1000 * 60 * 60 * 24 * 365;\\n        now.setTime(expireTime);\\n        document.cookie = name + '=' + value + '; expires=' + now + ';path=\\\/; Secure; SameSite=Lax;';\\n    }\\n    var addEvent = function(element, event, func) {\\n        if (element.addEventListener) {\\n            element.addEventListener(event, func);\\n        } else {\\n            var oldFunc = element['on' + event];\\n            element['on' + event] = function() {\\n                oldFunc.apply(this, arguments);\\n                func.apply(this, arguments);\\n            };\\n        }\\n    }\\n    var _removed = false;\\n        var form_to_submit = document.getElementById('_form_164_');\\n    var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;\\n\\n    var getUrlParam = function(name) {\\n        if (name.toLowerCase() !== 'email') {\\n            var params = new URLSearchParams(window.location.search);\\n            return params.get(name) || false;\\n        }\\n        \\\/\\\/ email is a special case because a plus is valid in the email address\\n        var qString = window.location.search;\\n        if (!qString) {\\n            return false;\\n        }\\n        var parameters = qString.substr(1).split('&');\\n        for (var i = 0; i < parameters.length; i++) {\\n            var parameter = parameters[i].split('=');\\n            if (parameter[0].toLowerCase() === 'email') {\\n                return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]);\\n            }\\n        }\\n        return false;\\n    };\\n\\n    var acctDateFormat = \\\"%d\\\/%m\\\/%Y\\\";\\n    var getNormalizedDate = function(date, acctFormat) {\\n        var decodedDate = decodeURIComponent(date);\\n        if (acctFormat && acctFormat.match(\\\/(%d|%e).*%m\\\/gi) !== null) {\\n            return decodedDate.replace(\\\/(\\\\d{2}).*(\\\\d{2}).*(\\\\d{4})\\\/g, '$3-$2-$1');\\n        } else if (Date.parse(decodedDate)) {\\n            var dateObj = new Date(decodedDate);\\n            var year = dateObj.getFullYear();\\n            var month = dateObj.getMonth() + 1;\\n            var day = dateObj.getDate();\\n            return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`;\\n        }\\n        return false;\\n    };\\n\\n    var getNormalizedTime = function(time) {\\n        var hour, minutes;\\n        var decodedTime = decodeURIComponent(time);\\n        var timeParts = Array.from(decodedTime.matchAll(\\\/(\\\\d{1,2}):(\\\\d{1,2})\\\\W*([AaPp][Mm])?\\\/gm))[0];\\n        if (timeParts[3]) { \\\/\\\/ 12 hour format\\n            var isPM = timeParts[3].toLowerCase() === 'pm';\\n            if (isPM) {\\n                hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`;\\n            } else {\\n                hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1];\\n            }\\n        } else { \\\/\\\/ 24 hour format\\n            hour = timeParts[1];\\n        }\\n        var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour;\\n        var minutes = timeParts[2];\\n        return `${normalizedHour}:${minutes}`;\\n    };\\n\\n    for (var i = 0; i < allInputs.length; i++) {\\n        var regexStr = \\\"field\\\\\\\\[(\\\\\\\\d+)\\\\\\\\]\\\";\\n        var results = new RegExp(regexStr).exec(allInputs[i].name);\\n        if (results != undefined) {\\n            allInputs[i].dataset.name = allInputs[i].name.match(\\\/\\\\[time\\\\]$\\\/)\\n                ? `${window.cfields[results[1]]}_time`\\n                : window.cfields[results[1]];\\n        } else {\\n            allInputs[i].dataset.name = allInputs[i].name;\\n        }\\n        var fieldVal = getUrlParam(allInputs[i].dataset.name);\\n\\n        if (fieldVal) {\\n            if (allInputs[i].dataset.autofill === \\\"false\\\") {\\n                continue;\\n            }\\n            if (allInputs[i].type == \\\"radio\\\" || allInputs[i].type == \\\"checkbox\\\") {\\n                if (allInputs[i].value == fieldVal) {\\n                    allInputs[i].checked = true;\\n                }\\n            } else if (allInputs[i].type == \\\"date\\\") {\\n                allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat);\\n            } else if (allInputs[i].type == \\\"time\\\") {\\n                allInputs[i].value = getNormalizedTime(fieldVal);\\n            } else {\\n                allInputs[i].value = fieldVal;\\n            }\\n        }\\n    }\\n\\n    var remove_tooltips = function() {\\n        for (var i = 0; i < tooltips.length; i++) {\\n            tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\\n        }\\n        tooltips = [];\\n    };\\n    var remove_tooltip = function(elem) {\\n        for (var i = 0; i < tooltips.length; i++) {\\n            if (tooltips[i].elem === elem) {\\n                tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\\n                tooltips.splice(i, 1);\\n                return;\\n            }\\n        }\\n    };\\n    var create_tooltip = function(elem, text) {\\n        var tooltip = document.createElement('div'),\\n            arrow = document.createElement('div'),\\n            inner = document.createElement('div'), new_tooltip = {};\\n        if (elem.type != 'radio' && (elem.type != 'checkbox' || elem.name === 'sms_consent')) {\\n            tooltip.className = '_error';\\n            arrow.className = '_error-arrow';\\n            inner.className = '_error-inner';\\n            inner.innerHTML = text;\\n            tooltip.appendChild(arrow);\\n            tooltip.appendChild(inner);\\n            elem.parentNode.appendChild(tooltip);\\n        } else {\\n            tooltip.className = '_error-inner _no_arrow';\\n            tooltip.innerHTML = text;\\n            elem.parentNode.insertBefore(tooltip, elem);\\n            new_tooltip.no_arrow = true;\\n        }\\n        new_tooltip.tip = tooltip;\\n        new_tooltip.elem = elem;\\n        tooltips.push(new_tooltip);\\n        return new_tooltip;\\n    };\\n    var resize_tooltip = function(tooltip) {\\n        var rect = tooltip.elem.getBoundingClientRect();\\n        var doc = document.documentElement,\\n            scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\\n        if (scrollPosition < 40) {\\n            tooltip.tip.className = tooltip.tip.className.replace(\\\/ ?(_above|_below) ?\\\/g, '') + ' _below';\\n        } else {\\n            tooltip.tip.className = tooltip.tip.className.replace(\\\/ ?(_above|_below) ?\\\/g, '') + ' _above';\\n        }\\n    };\\n    var resize_tooltips = function() {\\n        if (_removed) return;\\n        for (var i = 0; i < tooltips.length; i++) {\\n            if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\\n        }\\n    };\\n    var validate_field = function(elem, remove) {\\n        var tooltip = null, value = elem.value, no_error = true;\\n        remove ? remove_tooltip(elem) : false;\\n        if (elem.type != 'checkbox') elem.className = elem.className.replace(\\\/ ?_has_error ?\\\/g, '');\\n        if (elem.getAttribute('required') !== null) {\\n            if (elem.type == 'radio' || (elem.type == 'checkbox' && \\\/any\\\/.test(elem.className))) {\\n                var elems = form_to_submit.elements[elem.name];\\n                if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {\\n                    no_error = elem.checked;\\n                }\\n                else {\\n                    no_error = false;\\n                    for (var i = 0; i < elems.length; i++) {\\n                        if (elems[i].checked) no_error = true;\\n                    }\\n                }\\n                if (!no_error) {\\n                    tooltip = create_tooltip(elem, \\\"Please select an option.\\\");\\n                }\\n            } else if (elem.type =='checkbox') {\\n                var elems = form_to_submit.elements[elem.name], found = false, err = [];\\n                no_error = true;\\n                for (var i = 0; i < elems.length; i++) {\\n                    if (elems[i].getAttribute('required') === null) continue;\\n                    if (!found && elems[i] !== elem) return true;\\n                    found = true;\\n                    elems[i].className = elems[i].className.replace(\\\/ ?_has_error ?\\\/g, '');\\n                    if (!elems[i].checked) {\\n                        no_error = false;\\n                        elems[i].className = elems[i].className + ' _has_error';\\n                        err.push(\\\"Checking %s is required\\\".replace(\\\"%s\\\", elems[i].value));\\n                    }\\n                }\\n                if (!no_error) {\\n                    tooltip = create_tooltip(elem, err.join('<br\\\/>'));\\n                }\\n            } else if (elem.tagName == 'SELECT') {\\n                var selected = true;\\n                if (elem.multiple) {\\n                    selected = false;\\n                    for (var i = 0; i < elem.options.length; i++) {\\n                        if (elem.options[i].selected) {\\n                            selected = true;\\n                            break;\\n                        }\\n                    }\\n                } else {\\n                    for (var i = 0; i < elem.options.length; i++) {\\n                        if (elem.options[i].selected\\n                            && (!elem.options[i].value\\n                            || (elem.options[i].value.match(\\\/\\\\n\\\/g)))\\n                        ) {\\n                            selected = false;\\n                        }\\n                    }\\n                }\\n                if (!selected) {\\n                    elem.className = elem.className + ' _has_error';\\n                    no_error = false;\\n                    tooltip = create_tooltip(elem, \\\"Please select an option.\\\");\\n                }\\n            } else if (value === undefined || value === null || value === '') {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"This field is required.\\\");\\n            }\\n        }\\n        if (no_error && elem.name == 'email') {\\n            if (!value.match(\\\/^[\\\\+_a-z0-9-'&=]+(\\\\.[\\\\+_a-z0-9-']+)*@[a-z0-9-]+(\\\\.[a-z0-9-]+)*(\\\\.[a-z]{2,})$\\\/i)) {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"Enter a valid email address.\\\");\\n            }\\n        }\\n        if (no_error && (elem.id == 'phone')) {\\n            if (elem.value.trim() && typeof iti != 'undefined' && !iti.isValidNumber()) {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"Enter a valid phone number.\\\");\\n            }\\n        }\\n        if (no_error && \\\/date_field\\\/.test(elem.className)) {\\n            if (!value.match(\\\/^\\\\d\\\\d\\\\d\\\\d-\\\\d\\\\d-\\\\d\\\\d$\\\/)) {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"Enter a valid date.\\\");\\n            }\\n        }\\n\\n        if (no_error && elem.name === 'sms_consent') {\\n            const elemShouldBeChecked = (!!elem.attributes.required && !elem.checked);\\n            if (elemShouldBeChecked) {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"Please check this box to continue\\\");\\n            } else {\\n                elem.className = elem.className.replace(\\\/ ?_has_error ?\\\/g, '');\\n            }\\n        }\\n        tooltip ? resize_tooltip(tooltip) : false;\\n        return no_error;\\n    };\\n    var needs_validate = function(el) {\\n        if(el.getAttribute('required') !== null){\\n            return true;\\n        }\\n        if((el.name === 'email' || el.id === 'phone') && el.value !== \\\"\\\"){\\n            return true;\\n        }\\n\\n        return false;\\n    };\\n    var validate_form = function(e) {\\n        var err = form_to_submit.querySelector('._form_error'), no_error = true;\\n        if (!submitted) {\\n            submitted = true;\\n            for (var i = 0, len = allInputs.length; i < len; i++) {\\n                var input = allInputs[i];\\n                if (needs_validate(input)) {\\n                    if (input.type == 'text' || input.type == 'number' || input.type == 'time' || input.type == 'tel') {\\n                        addEvent(input, 'blur', function() {\\n                            this.value = this.value.trim();\\n                            validate_field(this, true);\\n                        });\\n                        addEvent(input, 'input', function() {\\n                            validate_field(this, true);\\n                        });\\n                    } else if (input.type == 'radio' || input.type == 'checkbox') {\\n                        (function(el) {\\n                            function getElementsArray(name){\\n                                const value =  form_to_submit.elements[name];\\n                                if (Array.isArray(value)){\\n                                    return value;\\n                                }\\n                                return [value];\\n                            }\\n                            var radios = getElementsArray(el.name);\\n                            for (var i = 0; i < radios.length; i++) {\\n                                addEvent(radios[i], 'change', function() {\\n                                    validate_field(el, true);\\n                                });\\n                            }\\n                        })(input);\\n                    } else if (input.tagName == 'SELECT') {\\n                        addEvent(input, 'change', function() {\\n                            validate_field(this, true);\\n                        });\\n                    } else if (input.type == 'textarea'){\\n                        addEvent(input, 'input', function() {\\n                            validate_field(this, true);\\n                        });\\n                    }\\n                }\\n            }\\n        }\\n        remove_tooltips();\\n        for (var i = 0, len = allInputs.length; i < len; i++) {\\n            var elem = allInputs[i];\\n            if (needs_validate(elem)) {\\n                if (elem.tagName.toLowerCase() !== \\\"select\\\") {\\n                    elem.value = elem.value.trim();\\n                }\\n                validate_field(elem) ? true : no_error = false;\\n            }\\n        }\\n        if (!no_error && e) {\\n            e.preventDefault();\\n        }\\n        resize_tooltips();\\n        return no_error;\\n    };\\n    addEvent(window, 'resize', resize_tooltips);\\n    addEvent(window, 'scroll', resize_tooltips);\\n\\n    window['recaptcha_callback'] = function() {\\n  \\\/\\\/ Get all recaptchas in the DOM (there may be more than one form on the page).\\n  var recaptchas = document.getElementsByClassName(\\\"g-recaptcha\\\");\\n  for (var i in recaptchas) {\\n    \\\/\\\/ Set the recaptcha element ID, so the recaptcha can be applied to each element.\\n    var recaptcha_id = \\\"recaptcha_\\\" + i;\\n    recaptchas[i].id = recaptcha_id;\\n    var el = document.getElementById(recaptcha_id);\\n    if (el != null) {\\n      var sitekey = el.getAttribute(\\\"data-sitekey\\\");\\n      var stoken = el.getAttribute(\\\"data-stoken\\\");\\n      grecaptcha.render(recaptcha_id, {\\\"sitekey\\\":sitekey,\\\"stoken\\\":stoken});\\n    }\\n  }\\n};    _load_script(\\\"https:\\\/\\\/www.google.com\\\/recaptcha\\\/api.js?onload=recaptcha_callback&render=explicit\\\");\\n    var _form_serialize = function(form){if(!form||form.nodeName!==\\\"FORM\\\"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===\\\"\\\"){continue}switch(form.elements[i].nodeName){case\\\"INPUT\\\":switch(form.elements[i].type){case\\\"tel\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(\\\" \\\")+encodeURIComponent(form.elements[i].value));break;case\\\"text\\\":case\\\"number\\\":case\\\"date\\\":case\\\"time\\\":case\\\"hidden\\\":case\\\"password\\\":case\\\"button\\\":case\\\"reset\\\":case\\\"submit\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value));break;case\\\"checkbox\\\":case\\\"radio\\\":if(form.elements[i].checked){q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value))}break;case\\\"file\\\":break}break;case\\\"TEXTAREA\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value));break;case\\\"SELECT\\\":switch(form.elements[i].type){case\\\"select-one\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value));break;case\\\"select-multiple\\\":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case\\\"BUTTON\\\":switch(form.elements[i].type){case\\\"reset\\\":case\\\"submit\\\":case\\\"button\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value));break}break}}return q.join(\\\"&\\\")};\\n\\n    const formSupportsPost = false;\\n    var form_submit = function(e) {\\n\\n        e.preventDefault();\\n        if (validate_form()) {\\n            if(form_to_submit.querySelector('input[name=\\\"phone\\\"]') && typeof iti != 'undefined') {\\n                form_to_submit.querySelector('input[name=\\\"phone\\\"]').value = iti.getNumber();\\n            }\\n            \\\/\\\/ use this trick to get the submit button & disable it using plain javascript\\n            var submitButton = e.target.querySelector('#_form_164_submit');\\n            submitButton.disabled = true;\\n            submitButton.classList.add('processing');\\n                    var serialized = _form_serialize(document.getElementById('_form_164_')).replace(\\\/%0A\\\/g, '\\\\\\\\n');\\n            var err = form_to_submit.querySelector('._form_error');\\n            err ? err.parentNode.removeChild(err) : false;\\n            async function submitForm() {\\n                var formData = new FormData();\\n                const searchParams = new URLSearchParams(serialized);\\n                searchParams.forEach((value, key) => {\\n                    if (key !== 'hideButton') {\\n                        formData.append(key, value);\\n                    }\\n                });\\n                let request = {\\n                    headers: {\\n                        \\\"Accept\\\": \\\"application\\\/json\\\"\\n                    },\\n                    body: formData,\\n                    method: \\\"POST\\\"\\n                };\\n\\n                let pageUrlParams = new URLSearchParams(window.location.search);\\n                if (pageUrlParams.has('t')) {\\n                    request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t');\\n                }\\n                const response = await fetch('https:\\\/\\\/immunostep91401.activehosted.com\\\/proc.php?jsonp=true', request);\\n\\n                return response.json();\\n            }\\n            if (formSupportsPost) {\\n                submitForm().then((data) => {\\n                    eval(data.js);\\n                }).catch(() => {\\n                    _show_error(\\\"164\\\", \\\"Sorry, your submission failed. Please try again.\\\");\\n                });\\n            } else {\\n                _load_script('https:\\\/\\\/immunostep91401.activehosted.com\\\/proc.php?' + serialized + '&jsonp=true', null, true);\\n            }\\n        }\\n        return false;\\n    };\\n    addEvent(form_to_submit, 'submit', form_submit);\\n})();\\n\\n<\\\/script>\",\"margin\":\"\",\"margin_remove_top\":false,\"text_align\":\"center\"}}]}]}],\"name\":\"Formulario\"}],\"version\":\"4.4.10\"} --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dextranos fluorescentes Alternativa a los m\u00e9todos cl\u00e1sicos de marcaje fluorescente para citometr\u00eda de flujo Mejor se\u00f1al y mayor versatilidad. Descubre m\u00e1s REFERENCIAS DE PRODUCTO Product name Reference Description Fluorescent Streptavidin Dextrans-25T DXPESTV-25T PE Fluorescent Streptavidin Dextrans | RUO | 25 test Ir a la tienda Fluorescent Streptavidin Dextrans-100T DXPESTV-100T PE Fluorescent Streptavidin Dextrans | RUO [&hellip;]<\/p>\n","protected":false},"author":225,"featured_media":34955,"parent":12647,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-35378","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fluorescent Streptavidin Dextrans | Immunostep - Advanced Products<\/title>\n<meta name=\"description\" content=\"At Immunostep we develop natural dextrans as versatile carriers for drugs, vaccines and other key molecules in biomedical research.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fluorescent Streptavidin Dextrans | Immunostep - Advanced Products\" \/>\n<meta property=\"og:description\" content=\"At Immunostep we develop natural dextrans as versatile carriers for drugs, vaccines and other key molecules in biomedical research.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/\" \/>\n<meta property=\"og:site_name\" content=\"Immunostep Biotech\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/immunostepsl\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-18T07:59:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/05\/dextran.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Immunostep\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/\",\"url\":\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/\",\"name\":\"Fluorescent Streptavidin Dextrans | Immunostep - Advanced Products\",\"isPartOf\":{\"@id\":\"https:\/\/immunostep.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/05\/dextran.jpg\",\"datePublished\":\"2025-06-25T07:16:13+00:00\",\"dateModified\":\"2025-09-18T07:59:51+00:00\",\"description\":\"At Immunostep we develop natural dextrans as versatile carriers for drugs, vaccines and other key molecules in biomedical research.\",\"breadcrumb\":{\"@id\":\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#primaryimage\",\"url\":\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/05\/dextran.jpg\",\"contentUrl\":\"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/05\/dextran.jpg\",\"width\":1080,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/immunostep.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Immunolog\u00eda\",\"item\":\"https:\/\/immunostep.com\/immunology\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Dextranos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/immunostep.com\/#website\",\"url\":\"https:\/\/immunostep.com\/\",\"name\":\"Immunostep Biotech\",\"description\":\"Innovating to deliver high-performance technology for Research and Diagnosis\",\"publisher\":{\"@id\":\"https:\/\/immunostep.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/immunostep.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/immunostep.com\/#organization\",\"name\":\"Immunostep Biotech\",\"url\":\"https:\/\/immunostep.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/immunostep.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/immunostep.com\/wp-content\/uploads\/2021\/10\/logo-web-color.png\",\"contentUrl\":\"https:\/\/immunostep.com\/wp-content\/uploads\/2021\/10\/logo-web-color.png\",\"width\":1299,\"height\":591,\"caption\":\"Immunostep Biotech\"},\"image\":{\"@id\":\"https:\/\/immunostep.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/immunostepsl\/\",\"https:\/\/x.com\/Immunostep\",\"https:\/\/www.linkedin.com\/company\/immunostepsl\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fluorescent Streptavidin Dextrans | Immunostep - Advanced Products","description":"At Immunostep we develop natural dextrans as versatile carriers for drugs, vaccines and other key molecules in biomedical research.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/","og_locale":"es_ES","og_type":"article","og_title":"Fluorescent Streptavidin Dextrans | Immunostep - Advanced Products","og_description":"At Immunostep we develop natural dextrans as versatile carriers for drugs, vaccines and other key molecules in biomedical research.","og_url":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/","og_site_name":"Immunostep Biotech","article_publisher":"https:\/\/www.facebook.com\/immunostepsl\/","article_modified_time":"2025-09-18T07:59:51+00:00","og_image":[{"width":1080,"height":1080,"url":"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/05\/dextran.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@Immunostep","twitter_misc":{"Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/","url":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/","name":"Fluorescent Streptavidin Dextrans | Immunostep - Advanced Products","isPartOf":{"@id":"https:\/\/immunostep.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#primaryimage"},"image":{"@id":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#primaryimage"},"thumbnailUrl":"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/05\/dextran.jpg","datePublished":"2025-06-25T07:16:13+00:00","dateModified":"2025-09-18T07:59:51+00:00","description":"At Immunostep we develop natural dextrans as versatile carriers for drugs, vaccines and other key molecules in biomedical research.","breadcrumb":{"@id":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/immunostep.com\/es\/immunologia\/dextranos\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#primaryimage","url":"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/05\/dextran.jpg","contentUrl":"https:\/\/immunostep.com\/wp-content\/uploads\/2025\/05\/dextran.jpg","width":1080,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/immunostep.com\/es\/immunologia\/dextranos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/immunostep.com\/es\/"},{"@type":"ListItem","position":2,"name":"Immunolog\u00eda","item":"https:\/\/immunostep.com\/immunology\/"},{"@type":"ListItem","position":3,"name":"Dextranos"}]},{"@type":"WebSite","@id":"https:\/\/immunostep.com\/#website","url":"https:\/\/immunostep.com\/","name":"Immunostep Biotech","description":"Innovating to deliver high-performance technology for Research and Diagnosis","publisher":{"@id":"https:\/\/immunostep.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/immunostep.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/immunostep.com\/#organization","name":"Immunostep Biotech","url":"https:\/\/immunostep.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/immunostep.com\/#\/schema\/logo\/image\/","url":"https:\/\/immunostep.com\/wp-content\/uploads\/2021\/10\/logo-web-color.png","contentUrl":"https:\/\/immunostep.com\/wp-content\/uploads\/2021\/10\/logo-web-color.png","width":1299,"height":591,"caption":"Immunostep Biotech"},"image":{"@id":"https:\/\/immunostep.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/immunostepsl\/","https:\/\/x.com\/Immunostep","https:\/\/www.linkedin.com\/company\/immunostepsl\/"]}]}},"_links":{"self":[{"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/pages\/35378"}],"collection":[{"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/users\/225"}],"replies":[{"embeddable":true,"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/comments?post=35378"}],"version-history":[{"count":47,"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/pages\/35378\/revisions"}],"predecessor-version":[{"id":37928,"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/pages\/35378\/revisions\/37928"}],"up":[{"embeddable":true,"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/pages\/12647"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/media\/34955"}],"wp:attachment":[{"href":"https:\/\/immunostep.com\/es\/wp-json\/wp\/v2\/media?parent=35378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}